yangbq 4 veckor sedan
förälder
incheckning
363b753d90

+ 1 - 5
project-zcustom/src/main/java/com/project/zcustom/domain/addional/LargeBuildingControl.java

@@ -154,7 +154,7 @@ public class LargeBuildingControl {
     public LargeBuildingControl() {
     }
 
-    public LargeBuildingControl(String weekElectricity, String controlElevator, String roomElectricity, String todayElectricity, String monthElectricityOne, String monthElectricityTwo, String monthElectricityThree, String roomLoadOne, String roomLoadTwo, String roomLoadThree, String warnDevice, Long waterControlNormalNum, Long waterControlAbnormalNum, String warnEventStatistics, String waterStateOne, String waterStateTwo, String photovoltaicPower, String abnormalPointOne, String abnormalPointTwo, String abnormalPointThree, String abnormalPointFour) {
+    public LargeBuildingControl(String weekElectricity, String controlElevator, String roomElectricity, String todayElectricity, String monthElectricityOne, String monthElectricityTwo, String monthElectricityThree, String roomLoadOne, String roomLoadTwo, String roomLoadThree, String warnDevice, Long waterControlNormalNum, Long waterControlAbnormalNum, String warnEventStatistics, String waterStateOne, String waterStateTwo, String photovoltaicPower) {
         this.weekElectricity = weekElectricity;
         this.controlElevator = controlElevator;
         this.roomElectricity = roomElectricity;
@@ -172,9 +172,5 @@ public class LargeBuildingControl {
         this.waterStateOne = waterStateOne;
         this.waterStateTwo = waterStateTwo;
         this.photovoltaicPower = photovoltaicPower;
-        this.abnormalPointOne = abnormalPointOne;
-        this.abnormalPointTwo = abnormalPointTwo;
-        this.abnormalPointThree = abnormalPointThree;
-        this.abnormalPointFour = abnormalPointFour;
     }
 }

+ 33 - 37
project-zcustom/src/main/java/com/project/zcustom/tools/BuildingService.java

@@ -16,6 +16,7 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
 import javax.annotation.Resource;
+import java.net.URLEncoder;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -64,50 +65,45 @@ public class BuildingService {
             encodedPointValue3 = URLEncoder.encode("烟雾", "UTF-8");
             encodedPointValue4 = URLEncoder.encode("液位", "UTF-8");
         }catch (Exception e){
-        }
 
+        }
 
 
         try {
-
+            LargeBuildingControl largeBuildingControl = new LargeBuildingControl(
+                    repeat(ApiUrlConfig.getControlElectricity(), null),
+                    repeat(ApiUrlConfig.getControlElevator(), null),
+                    repeat(ApiUrlConfig.getControlElectricityRoom(), null),
+                    repeat(ApiUrlConfig.getControlTodaySum(), null),
+                    repeat(ApiUrlConfig.getControlMonthSum(), "type="+encodedParamValue),
+                    repeat(ApiUrlConfig.getControlMonthSum(), "type="+encodedParamValue2),
+                    repeat(ApiUrlConfig.getControlMonthSum(), "type="+encodedParamValue3),
+                    repeat(ApiUrlConfig.getControlImportantSum(), "type="+encodedParamValue),
+                    repeat(ApiUrlConfig.getControlImportantSum(), "type="+encodedParamValue2),
+                    repeat(ApiUrlConfig.getControlImportantSum(), "type="+encodedParamValue3),
+                    repeat(ApiUrlConfig.getControlEquipment(), null),
+                    normalNum,
+                    abnormalNum,
+                    repeat(ApiUrlConfig.getControlAlarm(), null),
+                    repeat(ApiUrlConfig.getControlWater(), "position=23F"),
+                    repeat(ApiUrlConfig.getControlWater(), "position="+encodedParamValue4),
+                    repeat(ApiUrlConfig.getPhotovoltaicPower(), null)
+            );
+
+            largeBuildingControl.setAbnormalPointOne(repeat(ApiUrlConfig.getControlAlertDetails(), "type="+encodedPointValue));
+            largeBuildingControl.setAbnormalPointTwo(repeat(ApiUrlConfig.getControlAlertDetails(), "type="+encodedPointValue2));
+            largeBuildingControl.setAbnormalPointThree(repeat(ApiUrlConfig.getControlAlertDetails(), "type="+encodedPointValue3));
+            largeBuildingControl.setAbnormalPointFour(repeat(ApiUrlConfig.getControlAlertDetails(), "type="+encodedPointValue4));
+
+            if (platBuildingMapper.getExist() > 0){
+                platBuildingMapper.updateBuildingControl(largeBuildingControl);
+            } else {
+                largeBuildingControl.setWaterDeviceAirNum(0L);
+                platBuildingMapper.addBuildingControl(largeBuildingControl);
+            }
         }catch (Exception e){
             e.printStackTrace();
         }
-
-
-        LargeBuildingControl largeBuildingControl = new LargeBuildingControl(
-                repeat(ApiUrlConfig.getControlElectricity(), null),
-                repeat(ApiUrlConfig.getControlElevator(), null),
-                repeat(ApiUrlConfig.getControlElectricityRoom(), null),
-                repeat(ApiUrlConfig.getControlTodaySum(), null),
-                repeat(ApiUrlConfig.getControlMonthSum(), "type="+encodedParamValue),
-                repeat(ApiUrlConfig.getControlMonthSum(), "type="+encodedParamValue2),
-                repeat(ApiUrlConfig.getControlMonthSum(), "type="+encodedParamValue3),
-                repeat(ApiUrlConfig.getControlImportantSum(), "type="+encodedParamValue),
-                repeat(ApiUrlConfig.getControlImportantSum(), "type="+encodedParamValue2),
-                repeat(ApiUrlConfig.getControlImportantSum(), "type="+encodedParamValue3),
-                repeat(ApiUrlConfig.getControlEquipment(), null),
-                normalNum,
-                abnormalNum,
-                repeat(ApiUrlConfig.getControlAlarm(), null),
-                repeat(ApiUrlConfig.getControlWater(), "position=23F"),
-                repeat(ApiUrlConfig.getControlWater(), "position="+encodedParamValue4),
-                repeat(ApiUrlConfig.getPhotovoltaicPower(), null)
-                );
-
-
-        largeBuildingControl.setAbnormalPointOne(repeat(ApiUrlConfig.getControlAlertDetails(), "type="+encodedPointValue));
-        largeBuildingControl.setAbnormalPointTwo(repeat(ApiUrlConfig.getControlAlertDetails(), "type="+encodedPointValue2));
-        largeBuildingControl.setAbnormalPointThree(repeat(ApiUrlConfig.getControlAlertDetails(), "type="+encodedPointValue3));
-        largeBuildingControl.setAbnormalPointFour(repeat(ApiUrlConfig.getControlAlertDetails(), "type="+encodedPointValue4));
-
-        if (platBuildingMapper.getExist() > 0){
-            platBuildingMapper.updateBuildingControl(largeBuildingControl);
-        } else {
-            largeBuildingControl.setWaterDeviceAirNum(0L);
-            platBuildingMapper.addBuildingControl(largeBuildingControl);
-        }
-        else platBuildingMapper.addBuildingControl(largeBuildingControl);
     }
 
     /**