| | |
| | | productionOrder.setProductionPlanIds(formatPlanIds(issuedPlanIds)); |
| | | productionOrder.setProductModelId(firstPlan.getProductModelId()); |
| | | productionOrder.setQuantity(assignedQuantity); |
| | | productionOrder.setWorkshopId(productionPlanDto.getWorkshopId()); |
| | | productionOrder.setPlanCompleteTime(productionPlanDto.getPlanCompleteTime()); |
| | | |
| | | boolean saved = productionOrderService.saveProductionOrder(productionOrder); |
| | |
| | | update.setId(plan.getId()); |
| | | update.setStatus(planStatus); |
| | | update.setQuantityIssued(totalIssuedQuantity); |
| | | update.setIssued(planStatus == PLAN_STATUS_ISSUED); |
| | | updates.add(update); |
| | | } |
| | | if (!updates.isEmpty()) { |