yxm
2024-07-01 fc2adc3521931c2f7bc5b2f3a3d94ebf407828d6
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/TbAttResSafetyMonitorServiceImpl.java
@@ -60,9 +60,9 @@
      // 修改
      int i = addOrUpdateByGuid(detail,tbAttResSafetyMonitor);
      if (i>0){
         if (!edit) {
            tbAttResBaseService.updateFinalState(tbAttResSafetyMonitor.getResGuid(), 0);
         }
//         if (!edit) {
//            tbAttResBaseService.updateFinalState(tbAttResSafetyMonitor.getResGuid(), 0);
//         }
         return true;
      }
      return false;
@@ -93,8 +93,10 @@
      if (tbAttResSafetyMonitor.getCheckState()==3){
         tbAttResSafetyMonitor.setCheckState(0);
      }
      detail.setCheckState(tbAttResSafetyMonitor.getCheckState());
      // 更新数据
      int i = baseMapper.updateById(tbAttResSafetyMonitor);
      int i = baseMapper.updateById(detail);
      if (i>0){
         if (!edit) {
            tbAttResBaseService.updateFinalState(tbAttResSafetyMonitor.getResGuid(), tbAttResSafetyMonitor.getCheckState());
@@ -115,6 +117,7 @@
         tbAttResSafetyMonitor.setGuid(oldAbAttResBase.getGuid());
         // 更新
         i = baseMapper.updateById(tbAttResSafetyMonitor);
         tbAttResBaseService.updateFinalState(tbAttResSafetyMonitor.getResGuid(),tbAttResSafetyMonitor.getCheckState());
      }else {
         tbAttResSafetyMonitor.setCreateTime(new Date());
         i = baseMapper.insert(tbAttResSafetyMonitor);