瀏覽代碼

修改申请单锁拒绝时修改锁状态

jiangbiao 1 年之前
父節點
當前提交
47c74885a3

+ 10 - 0
master/src/main/java/com/ruoyi/project/apply/controller/TApplyOfflinevalveController.java

@@ -219,6 +219,16 @@ public class TApplyOfflinevalveController extends BaseController {
             devTask.setComment("拒绝" + symbol + text);
             form.setStatus(1L);
             form.setApproveStatus("3");
+            //修改锁状态
+            if (StringUtils.isNotEmpty(tApplyOfflinevalve.getLockNo())) {
+                for (String lockNo : tApplyOfflinevalve.getLockNo().split(",")) {
+                    TApplyLock tApplyLock = tApplyLockService.selectTApplyLockByLockCode(lockNo.substring(0, lockNo.indexOf("(")));
+                    if (tApplyLock != null) {
+                        tApplyLock.setStatus(0L);//将锁状态改为挂锁
+                        tApplyLockService.updateTApplyLock(tApplyLock);
+                    }
+                }
+            }
         } else if ("2".equals(devTask.getCondition())) {
             devTask.setComment("驳回" + symbol + text);
         }

+ 8 - 0
master/src/main/java/com/ruoyi/project/apply/controller/TApplySafetychangeController.java

@@ -253,6 +253,14 @@ public class TApplySafetychangeController extends BaseController {
             devTask.setComment("拒绝" + symbol + text);
             form.setStatus(1L);
             form.setApproveStatus("3");
+            //修改锁状态
+            for (String lockNo : tApplySafetychange.getLockNo().split(",")) {
+                TApplyLock tApplyLock = tApplyLockService.selectTApplyLockByLockCode(lockNo.substring(0, lockNo.indexOf("(")));
+                if (tApplyLock != null) {
+                    tApplyLock.setStatus(0L);//将锁状态改为已拆锁
+                    tApplyLockService.updateTApplyLock(tApplyLock);
+                }
+            }
         } else if ("2".equals(devTask.getCondition())) {
             devTask.setComment("驳回" + symbol + text);
         }