Browse Source

设施弹窗修改

hanzhengyi 1 year ago
parent
commit
d01a8b9d01

+ 11 - 4
service-iot/service-iot-biz/src/main/java/com/usky/iot/service/impl/BaseGgpFacilityServiceImpl.java

@@ -350,10 +350,6 @@ public class BaseGgpFacilityServiceImpl extends AbstractCrudService<BaseGgpFacil
                     .groupBy("product_code");
                     .groupBy("product_code");
             List<Map<String, Object>> dmpDeviceInfoList = dmpDeviceInfoService.listMaps(query);
             List<Map<String, Object>> dmpDeviceInfoList = dmpDeviceInfoService.listMaps(query);
             if (CollectionUtils.isNotEmpty(dmpDeviceInfoList)){
             if (CollectionUtils.isNotEmpty(dmpDeviceInfoList)){
-                List<String> productCodeList = new ArrayList<>();
-                for (int j = 0; j < dmpDeviceInfoList.size(); j++) {
-                    productCodeList.add(String.valueOf(dmpDeviceInfoList.get(j).get("productCode")));
-                }
                 if (CollectionUtils.isNotEmpty(dmpProductInfoList)){
                 if (CollectionUtils.isNotEmpty(dmpProductInfoList)){
                     for (int m = 0; m < dmpProductInfoList.size(); m++){
                     for (int m = 0; m < dmpProductInfoList.size(); m++){
                         Map<String, Object> map2 = new HashMap<>();
                         Map<String, Object> map2 = new HashMap<>();
@@ -378,6 +374,17 @@ public class BaseGgpFacilityServiceImpl extends AbstractCrudService<BaseGgpFacil
                     }
                     }
                 }
                 }
                 map.put("productList",list5);
                 map.put("productList",list5);
+            }else {
+                if (CollectionUtils.isNotEmpty(dmpProductInfoList)) {
+                    for (int m = 0; m < dmpProductInfoList.size(); m++) {
+                        Map<String, Object> map2 = new HashMap<>();
+                        map2.put("productName", dmpProductInfoList.get(m).getProductName());
+                        map2.put("deviceCount", 0);
+                        map2.put("disposalRate", 100);
+                        list5.add(map2);
+                    }
+                    map.put("productList",list5);
+                }
             }
             }
         }else {
         }else {
             if (CollectionUtils.isNotEmpty(dmpProductInfoList)) {
             if (CollectionUtils.isNotEmpty(dmpProductInfoList)) {