|
|
|
@ -533,12 +533,15 @@ public class YieldOrderServiceImpl extends BaseServiceImpl<YieldOrderMapper, Yie |
|
|
|
if(moldDemand == null){ |
|
|
|
if(moldDemand == null){ |
|
|
|
moldDemand = new MoldDemand(); |
|
|
|
moldDemand = new MoldDemand(); |
|
|
|
moldDemand.setMoCode(null); |
|
|
|
moldDemand.setMoCode(null); |
|
|
|
moldDemand.setPartCode(subPart.getPartCode()); |
|
|
|
moldDemand.setPartCode(yieldOrder.getPartCode()); |
|
|
|
moldDemand.setPartName(subPart.getPartName()); |
|
|
|
moldDemand.setPartName(yieldOrder.getPartName()); |
|
|
|
|
|
|
|
moldDemand.setToolCode(subPart.getPartCode()); |
|
|
|
|
|
|
|
moldDemand.setToolName(subPart.getPartName()); |
|
|
|
moldDemand.setDemandNum(subPart.getQuota() * yieldOrder.getYpQty()); |
|
|
|
moldDemand.setDemandNum(subPart.getQuota() * yieldOrder.getYpQty()); |
|
|
|
moldDemand.setLinkOrderIds(yieldOrder.getId().toString()); |
|
|
|
moldDemand.setLinkOrderIds(yieldOrder.getId().toString()); |
|
|
|
moldDemand.setStatus(MoldDemandEnum.STATUS_WAITING.getCode()); |
|
|
|
// moldDemand.setStatus(MoldDemandEnum.STATUS_WAITING.getCode());
|
|
|
|
moldDemand.setMafStatus(MoldDemandEnum.MAF_STATUS_CREATE.getCode()); |
|
|
|
moldDemand.setMafStatus(MoldDemandEnum.MAF_STATUS_CREATE.getCode()); |
|
|
|
|
|
|
|
moldDemand.setMafType(MoldDemandEnum.MAF_TYPE_RB.getCode()); |
|
|
|
moldDemand.setNeedDate(yieldOrder.getDemandDate()); |
|
|
|
moldDemand.setNeedDate(yieldOrder.getDemandDate()); |
|
|
|
moldDemand.setQuaLevel(yieldOrder.getProductIdent()); |
|
|
|
moldDemand.setQuaLevel(yieldOrder.getProductIdent()); |
|
|
|
moldDemandMapper.insert(moldDemand); |
|
|
|
moldDemandMapper.insert(moldDemand); |
|
|
|
@ -567,8 +570,9 @@ public class YieldOrderServiceImpl extends BaseServiceImpl<YieldOrderMapper, Yie |
|
|
|
moldDemand.setToolCode(processMoldToolList.get(0).getMoldCode()); |
|
|
|
moldDemand.setToolCode(processMoldToolList.get(0).getMoldCode()); |
|
|
|
moldDemand.setToolName(processMoldToolList.get(0).getMoldName()); |
|
|
|
moldDemand.setToolName(processMoldToolList.get(0).getMoldName()); |
|
|
|
moldDemand.setLinkOrderIds(yieldOrder.getId().toString()); |
|
|
|
moldDemand.setLinkOrderIds(yieldOrder.getId().toString()); |
|
|
|
moldDemand.setStatus(MoldDemandEnum.STATUS_WAITING.getCode()); |
|
|
|
// moldDemand.setStatus(MoldDemandEnum.STATUS_WAITING.getCode());
|
|
|
|
moldDemand.setMafStatus(MoldDemandEnum.MAF_STATUS_CREATE.getCode()); |
|
|
|
moldDemand.setMafStatus(MoldDemandEnum.MAF_STATUS_CREATE.getCode()); |
|
|
|
|
|
|
|
moldDemand.setMafType(MoldDemandEnum.MAF_TYPE_RB.getCode()); |
|
|
|
moldDemand.setNeedDate(yieldOrder.getDemandDate()); |
|
|
|
moldDemand.setNeedDate(yieldOrder.getDemandDate()); |
|
|
|
moldDemand.setQuaLevel(yieldOrder.getProductIdent()); |
|
|
|
moldDemand.setQuaLevel(yieldOrder.getProductIdent()); |
|
|
|
moldDemandMapper.insert(moldDemand); |
|
|
|
moldDemandMapper.insert(moldDemand); |
|
|
|
|