Browse Source

如果是HOME_LIFT + stocking(仓库配料)节点,只是记录了一个步骤但是没有报工,此时订单状态也需要改成进行中

master
han\hanst 3 weeks ago
parent
commit
aa83e8ebd7
  1. 5
      src/main/java/com/xujie/sys/modules/longchuang/service/impl/ProductionPlanServiceImpl.java

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

@ -1276,6 +1276,11 @@ public class ProductionPlanServiceImpl implements ProductionPlanService {
checkNodeAssigneePermission(data.getOrderNo(), orderType, data.getNodeCode());
Long userId = getCurrentUserId();
String userName = getCurrentUserName();
if (isHomeLiftStockingNode(orderType, node.getNodeCode(), node.getNodeName())
&& !STATUS_PROCESSING.equals(order.getStatus())) {
// HOME_LIFT 仓库配料仅记录步骤未报工订单也应进入进行中
productionPlanMapper.updateOrderStatus(data.getOrderNo(), STATUS_PROCESSING, null, userId);
}
data.setOrderType(orderType);
data.setProjectNo(order.getProjectNo());
data.setNodeName(node.getNodeName());

Loading…
Cancel
Save