|
@@ -254,9 +254,13 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
|
|
|
// 更新订单的排程交货期、排程状态
|
|
|
if(orderDeliveryTime.size()>0){
|
|
|
orderDeliveryTime.forEach((k,v)->{
|
|
|
+ ApsProductionOrderDo productionOrderDo = apsProductionOrderService.getById(k);
|
|
|
ApsProductionOrderDo apsProductionOrderDo = new ApsProductionOrderDo();
|
|
|
apsProductionOrderDo.setId(k);
|
|
|
apsProductionOrderDo.setScheduledeliverydate(v);
|
|
|
+ if(productionOrderDo.getDeliverytime() != null && productionOrderDo.getDeliverytime()>0 && v != null){
|
|
|
+ apsProductionOrderDo.setScheduledeliverydate(DateUtil.offsetHour(v,productionOrderDo.getDeliverytime()));
|
|
|
+ }
|
|
|
// 排程状态更新为待发布
|
|
|
apsProductionOrderDo.setSchedulstatus(SaveConstans.SchedulstatusTyep.SCHEDULSTATUS_TORELEASE);
|
|
|
apsProductionOrderService.updateById(apsProductionOrderDo);
|