Просмотр исходного кода

同步将案件状态改为已办结

xiang13487 1 неделя назад
Родитель
Сommit
6cd0cd3850

+ 11 - 0
pipe-network-service/zksy-system/src/main/java/com/zksy/base/service/impl/WorkOrderServiceImpl.java

@@ -222,6 +222,17 @@ public class WorkOrderServiceImpl extends ServiceImpl<WorkOrderMapper, WorkOrder
             entity.setOrderStatus(6);
             entity.setVerifyUser(inDTO.getOperUserId());
             entity.setVerifyTime(new Date());
+            // 同步将案件状态改为已办结
+            if(workOrder.getCaseId() != null){
+                CaseInfo caseInfo = caseInfoMapper.selectById(workOrder.getCaseId());
+                if(caseInfo != null){
+                    CaseInfo caseEntity = new CaseInfo();
+                    caseEntity.setCaseId(caseInfo.getCaseId());
+                    caseEntity.setCaseStatus(3);
+                    caseEntity.setFinishTime(new Date());
+                    caseInfoMapper.updateById(caseEntity);
+                }
+            }
         } else if(inDTO.getOperType() == 7){
             //7-驳回工单
             entity.setOrderStatus(7);