Browse Source

运行记录1027-修改运行工单插入逻辑,避免与日报工单插入重复

yuanchao 2 days ago
parent
commit
46b8da4a8e

+ 5 - 2
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/job/IotOperationPlanJob.java

@@ -196,8 +196,7 @@ public class IotOperationPlanJob implements JobHandler {
         List<IotOpeationFillOrderDO> orderList1 = orderList.stream()
                 .filter(obj -> idList.contains(obj.getUserId()))
                 .collect(Collectors.toList());
-        //插入工单主表
-        iotOpeationFillOrderMapper.insertBatch(orderList1);
+
 
 
         Set<Long> ryIdList = new HashSet<>();
@@ -254,6 +253,10 @@ public class IotOperationPlanJob implements JobHandler {
             ryReportInsert(plan,distinctOrderList,ryContain);
 
         }else{
+
+            //插入工单主表
+            iotOpeationFillOrderMapper.insertBatch(orderList1);
+
             ryIdList =  deptService.getChildDeptIdListFromCache(163L);
             ryIdList.add(163L);
             Set<Long> rhIdList = new HashSet<>();