Browse Source

裂解炉巡检 - 修改时,裂解炉状态为“烧焦”,不记录数值

wangggziwen 3 weeks ago
parent
commit
fb198caf50

+ 39 - 0
master/src/main/java/com/ruoyi/project/production/controller/TFurnanceTemperatureController.java

@@ -1773,6 +1773,26 @@ public class TFurnanceTemperatureController extends BaseController
         logger.info("开始执行修改裂解炉炉管测温接口(APP),入参: id={}, furnanceName={}, recordTime={}",
                    tFurnanceTemperature.getId(), tFurnanceTemperature.getFurnanceName(), tFurnanceTemperature.getRecordTime());
         try {
+            String status = tFurnanceTemperature.getStatus();
+            //裂解炉炉管状态为“烧焦”
+            if ("2".equals(status)) {
+                tFurnanceTemperature.setPass1("");
+                tFurnanceTemperature.setPass2("");
+                tFurnanceTemperature.setPass3("");
+                tFurnanceTemperature.setPass4("");
+                tFurnanceTemperature.setPass5("");
+                tFurnanceTemperature.setPass6("");
+                tFurnanceTemperature.setPass7("");
+                tFurnanceTemperature.setPass8("");
+                tFurnanceTemperature.setPass9("");
+                tFurnanceTemperature.setPass10("");
+                tFurnanceTemperature.setPass11("");
+                tFurnanceTemperature.setPass12("");
+                tFurnanceTemperature.setPass13("");
+                tFurnanceTemperature.setPass14("");
+                tFurnanceTemperature.setPass15("");
+                tFurnanceTemperature.setPass16("");
+            }
             String pass1 = tFurnanceTemperature.getPass1();
             String pass2 = tFurnanceTemperature.getPass2();
             String pass3 = tFurnanceTemperature.getPass3();
@@ -1875,6 +1895,25 @@ public class TFurnanceTemperatureController extends BaseController
     @PutMapping("/editWeb")
     public AjaxResult editWeb(@RequestBody TFurnanceTemperature tFurnanceTemperature) throws PinyinException {
         String status = tFurnanceTemperature.getStatus();
+        //裂解炉炉管状态为“烧焦”
+        if ("2".equals(status)) {
+            tFurnanceTemperature.setPass1("");
+            tFurnanceTemperature.setPass2("");
+            tFurnanceTemperature.setPass3("");
+            tFurnanceTemperature.setPass4("");
+            tFurnanceTemperature.setPass5("");
+            tFurnanceTemperature.setPass6("");
+            tFurnanceTemperature.setPass7("");
+            tFurnanceTemperature.setPass8("");
+            tFurnanceTemperature.setPass9("");
+            tFurnanceTemperature.setPass10("");
+            tFurnanceTemperature.setPass11("");
+            tFurnanceTemperature.setPass12("");
+            tFurnanceTemperature.setPass13("");
+            tFurnanceTemperature.setPass14("");
+            tFurnanceTemperature.setPass15("");
+            tFurnanceTemperature.setPass16("");
+        }
         // 烧焦、停炉状态不检查
         if ("0".equals(status)) {
             String message = "";