Browse Source

工序报工逻辑修改,取消对工单表的更新

master_hella_20240701
滕晓飞 1 year ago
parent
commit
207ece19e0
  1. 12
      win-module-mes/win-module-mes-biz/src/main/java/com/win/module/mes/service/mesworkschedulingdetail/MesWorkSchedulingDetailServiceImpl.java

12
win-module-mes/win-module-mes-biz/src/main/java/com/win/module/mes/service/mesworkschedulingdetail/MesWorkSchedulingDetailServiceImpl.java

@ -210,11 +210,11 @@ public class MesWorkSchedulingDetailServiceImpl implements MesWorkSchedulingDeta
}}); }});
//todo 更新工单任务主表 //todo 更新工单任务主表
workSchedulingDO.setFinishCount(workSchedulingDetailDO.getReportCount()); // workSchedulingDO.setFinishCount(workSchedulingDetailDO.getReportCount());
workSchedulingDO.setWorkingNode(workSchedulingDetailDO.getNodeCode()); // workSchedulingDO.setWorkingNode(workSchedulingDetailDO.getNodeCode());
workSchedulingDO.setWorkingTaskSort(workSchedulingDetailDO.getTaskSort()); // workSchedulingDO.setWorkingTaskSort(workSchedulingDetailDO.getTaskSort());
workSchedulingDO.setCurrentWorkstation(workSchedulingDetailDO.getReceiveWorkstation()); // workSchedulingDO.setCurrentWorkstation(workSchedulingDetailDO.getReceiveWorkstation());
workSchedulingDOList.add(workSchedulingDO); // workSchedulingDOList.add(workSchedulingDO);
//todo 插入工序报工库存数据中间表 //todo 插入工序报工库存数据中间表
List<MesOrderDayBomDO> mesOrderDayBomDOList = orderDayBomMapper.selectList(new LambdaQueryWrapperX<MesOrderDayBomDO>() List<MesOrderDayBomDO> mesOrderDayBomDOList = orderDayBomMapper.selectList(new LambdaQueryWrapperX<MesOrderDayBomDO>()
.eq(MesOrderDayBomDO::getPlanDayCode,workSchedulingDO.getPlanMasterCode()) .eq(MesOrderDayBomDO::getPlanDayCode,workSchedulingDO.getPlanMasterCode())
@ -234,7 +234,7 @@ public class MesWorkSchedulingDetailServiceImpl implements MesWorkSchedulingDeta
}); });
workSchedulingDetailMapper.updateBatch(workSchedulingDetailDOList); workSchedulingDetailMapper.updateBatch(workSchedulingDetailDOList);
jobReportLogMapper.insertBatch(jobReportLogDOList); jobReportLogMapper.insertBatch(jobReportLogDOList);
workSchedulingMapper.updateBatch(workSchedulingDOList); // workSchedulingMapper.updateBatch(workSchedulingDOList);
reportpStoreMapper.insertBatch(reportpStoreDOList); reportpStoreMapper.insertBatch(reportpStoreDOList);
} }

Loading…
Cancel
Save