|
@@ -2121,7 +2121,15 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
|
|
|
} else {
|
|
|
this.save(apsBlankOrderDo);
|
|
|
}
|
|
|
-
|
|
|
+ //根据坯料计划更新订单的 计划排产车间字段
|
|
|
+ String planEndProductionWorkshops = this.baseMapper.selectPlanEndProductionWorkshopsById(apsBlankOrderDo.getProductionorderid());
|
|
|
+ if (ObjectUtil.isNotEmpty(planEndProductionWorkshops)) {
|
|
|
+ HashSet<String> hashSet = new HashSet<>(Arrays.asList(planEndProductionWorkshops.split(",")));
|
|
|
+ ApsProductionOrderDo apsProductionOrderDo = new ApsProductionOrderDo();
|
|
|
+ apsProductionOrderDo.setId(apsBlankOrderDo.getId());
|
|
|
+ apsProductionOrderDo.setPlannedproductionworkshop(String.join(",", hashSet));
|
|
|
+ apsProductionOrderService.updateById(apsProductionOrderDo);
|
|
|
+ }
|
|
|
|
|
|
for (ApsProcessOutputProductDo apsProcessOutputProductDo : apsProcessOutputProductDoList) {
|
|
|
apsProcessOutputProductDo.setBlankid(apsBlankOrderDo.getId());
|