|
|
|
|
@ -1111,14 +1111,14 @@ public class WorkOrderServiceImpl extends BaseServiceImpl<WorkOrderMapper, WorkO |
|
|
|
|
YieldOrder yieldOrder = yieldOrderService.getById(workOrder.getYoId()); |
|
|
|
|
WorkOrderRun workOrderRun = workOrderRunService.getById(woId); |
|
|
|
|
List<ProduceMonitorWorkPlanVO> workPlans = workPlanService.getProduceMonitorWorkPlanList(woId); |
|
|
|
|
if (yieldOrder == null || CollectionUtils.isEmpty(workPlans) || workOrderRun == null) { |
|
|
|
|
if (yieldOrder == null || CollectionUtils.isEmpty(workPlans)) { |
|
|
|
|
return null; |
|
|
|
|
} |
|
|
|
|
ProduceMonitorOrderDataVO orderDataVO = new ProduceMonitorOrderDataVO(); |
|
|
|
|
ProduceMonitorDsPartVO dsPartVO = new ProduceMonitorDsPartVO(); |
|
|
|
|
// 组装订单基础信息
|
|
|
|
|
BeanUtils.copyProperties(workOrder, orderDataVO); |
|
|
|
|
orderDataVO.setOrderCode(workOrderRun.getWoCode()); |
|
|
|
|
orderDataVO.setOrderCode(workOrderRun != null ? workOrderRun.getWoCode() : ""); |
|
|
|
|
orderDataVO.setPartCode(partCode); |
|
|
|
|
orderDataVO.setYpQty(yieldOrder.getYpQty()); |
|
|
|
|
orderDataVO.setYieldType(yieldOrder.getYieldType()); |
|
|
|
|
|