Эх сурвалжийг харах

Merge remote-tracking branch 'origin/demo_' into demo_

hfxc226 2 жил өмнө
parent
commit
e98bc47ac8

+ 6 - 1
platform-service/src/main/java/com/platform/service/sb/impl/SbInfoServiceImpl.java

@@ -797,8 +797,13 @@ public class SbInfoServiceImpl extends BaseServiceImpl<SbInfoMapper, SbInfo, SbI
         if(list != null && list.size() > 0){
             list.forEach(item -> {
                 // 子设备且父设备在maps中不添加
-                if(item.getIsChild() != null && item.getIsChild() == 1){
+                if(StringUtils.isNotBlank(item.getParentId())){
+                    // 子设备
                     if(StringUtils.isBlank(maps.get(item.getParentId()))){
+                        // 获取子设备
+                        SbInfoDTO query = new SbInfoDTO();
+                        query.setParentId(item.getId());
+                        item.setChildren(mapper.selectVOList(query));
                         resultList.add(item);
                     }
                 }else{