|
@@ -1261,18 +1261,11 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
|
|
|
// 清空作业明细
|
|
|
processOperationProcessEquService.remove(new LambdaUpdateWrapper<ApsProcessOperationProcessEquDo>()
|
|
|
.in(ApsProcessOperationProcessEquDo::getBlankid, blankids));
|
|
|
- // 更新订单的排程状态
|
|
|
- List<ApsProductionOrderDo> productionOrderDos = new ArrayList<>();
|
|
|
- for (String apsProductionOrderId : apsProductionOrderIds) {
|
|
|
- ApsProductionOrderDo productionOrderDo = new ApsProductionOrderDo();
|
|
|
- productionOrderDo.setId(apsProductionOrderId);
|
|
|
-// productionOrderDo.setSchedulstatus(SaveConstans.SchedulstatusTyep.SCHEDULSTATUS_TOSCHEDULE);
|
|
|
- productionOrderDo.setScheduledeliverydate(null);
|
|
|
- productionOrderDo.setProductionstatus(TO_BE_SCHEDULED);
|
|
|
- productionOrderDos.add(productionOrderDo);
|
|
|
- }
|
|
|
// 更新生产订单的状态
|
|
|
- apsProductionOrderService.updateBatchById(productionOrderDos);
|
|
|
+ apsProductionOrderService.update(new LambdaUpdateWrapper<ApsProductionOrderDo>()
|
|
|
+ .in(ApsProductionOrderDo::getId,apsProductionOrderIds)
|
|
|
+ .set(ApsProductionOrderDo::getScheduledeliverydate, null)
|
|
|
+ .set(ApsProductionOrderDo::getProductionstatus,TO_BE_SCHEDULED));
|
|
|
// 更新坯料计划的状态
|
|
|
this.baseMapper.cancelSchedulingUpdate(blankids);
|
|
|
//获取坯料计划用到的产品明细ID
|