|
|
@ -1370,8 +1370,10 @@ public class ProductionPlanServiceImpl implements ProductionPlanService { |
|
|
int unDoneCount = productionPlanMapper.countUnDoneOrderNode(data.getOrderNo()); |
|
|
int unDoneCount = productionPlanMapper.countUnDoneOrderNode(data.getOrderNo()); |
|
|
if (unDoneCount > 0) { |
|
|
if (unDoneCount > 0) { |
|
|
productionPlanMapper.updateNextOrderNodeToProcessing(data.getOrderNo()); |
|
|
productionPlanMapper.updateNextOrderNodeToProcessing(data.getOrderNo()); |
|
|
} |
|
|
|
|
|
productionPlanMapper.updateOrderStatus(data.getOrderNo(), STATUS_PROCESSING, null, userId); |
|
|
productionPlanMapper.updateOrderStatus(data.getOrderNo(), STATUS_PROCESSING, null, userId); |
|
|
|
|
|
} else { |
|
|
|
|
|
productionPlanMapper.updateOrderStatus(data.getOrderNo(), STATUS_DONE, LocalDate.now().toString(), userId); |
|
|
|
|
|
} |
|
|
data.setOrderType(orderType); |
|
|
data.setOrderType(orderType); |
|
|
data.setProjectNo(order.getProjectNo()); |
|
|
data.setProjectNo(order.getProjectNo()); |
|
|
data.setNodeName(node.getNodeName()); |
|
|
data.setNodeName(node.getNodeName()); |
|
|
|