Prechádzať zdrojové kódy

定时任务数据保存判空处理

huangpeng 9 mesiacov pred
rodič
commit
2e0c649e7f

+ 3 - 1
cx-equipment/cx-equipment-common/src/main/java/com/rongwei/bscommon/sys/service/impl/MaintenanceServiceImpl.java

@@ -380,7 +380,9 @@ public class MaintenanceServiceImpl implements MaintenanceService {
 
         // 插入
         int number = maintenanceTaskService.insertBatch(equMaintenanceTaskList);
-        partsSetoutTaskService.batchSave(partsSetoutTaskDoList);
+        if (partsSetoutTaskDoList.size() != 0) {
+            partsSetoutTaskService.batchSave(partsSetoutTaskDoList);
+        }
         if (month == 12) {
             List<EquMaintenanceScheduleDo> maintenancePartYearAll = maintenanceScheduleService.getYearByList(year);
             maintenanceScheduleService.updatePlannedstatusByIds(maintenancePartYearAll.stream().map(EquMaintenanceScheduleDo::getId).collect(Collectors.toList()), PlannedStatusEnum.PUBLISHED_TASK_ALL);