|
|
|
|
@ -665,6 +665,14 @@ public class PdaSaveServiceImpl extends BaseServiceImpl<WorkPlanMapper, WorkPlan |
|
|
|
|
if (newPartVersion == null) { |
|
|
|
|
throw new ServiceException("零件【" + rr.getPrtno() + "】的版本不存在!"); |
|
|
|
|
} |
|
|
|
|
// 查询原订单
|
|
|
|
|
WorkOrder wo = workOrderService.getWorkOrderUniqueRec(rr.getPrtno(), rr.getSplcode(), rr.getSono()); |
|
|
|
|
if (wo == null) { |
|
|
|
|
wo = workOrderService.getWorkOrderUniqueRec(rr.getPrtno(), rr.getSplcode(), null); |
|
|
|
|
} |
|
|
|
|
if (wo != null) { |
|
|
|
|
yieldOrder.setOldYoId(wo.getYoId()); |
|
|
|
|
} |
|
|
|
|
yieldOrder.setPartVersion(newPartVersion.getPartVersion()); |
|
|
|
|
yieldOrder.setRank("2"); |
|
|
|
|
yieldOrder.setBatchNo(batchNo); |
|
|
|
|
|