Browse Source

所有节点都报工完成后自动完工

master
han\hanst 2 weeks ago
parent
commit
30daacd107
  1. 4
      src/main/java/com/xujie/sys/modules/longchuang/service/impl/ProductionPlanServiceImpl.java

4
src/main/java/com/xujie/sys/modules/longchuang/service/impl/ProductionPlanServiceImpl.java

@ -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);
} else {
productionPlanMapper.updateOrderStatus(data.getOrderNo(), STATUS_DONE, LocalDate.now().toString(), userId);
} }
productionPlanMapper.updateOrderStatus(data.getOrderNo(), STATUS_PROCESSING, null, userId);
data.setOrderType(orderType); data.setOrderType(orderType);
data.setProjectNo(order.getProjectNo()); data.setProjectNo(order.getProjectNo());
data.setNodeName(node.getNodeName()); data.setNodeName(node.getNodeName());

Loading…
Cancel
Save