|
|
@ -151,15 +151,15 @@ public class MesProduceSnPrintService implements IMesProduceSnPrintService {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
INumberRulePackAttributeStrategyService packStrategy = (INumberRulePackAttributeStrategyService) SpringContextsUtil.getBean(methodNameExt);
|
|
|
|
INumberRulePackAttributeStrategyService packStrategy = (INumberRulePackAttributeStrategyService) SpringContextsUtil.getBean(methodNameExt);
|
|
|
|
|
|
|
|
MesCustomerPart mesCustomerPart = getMesCustomerPart(mesProduceSnPrintModel);
|
|
|
|
GenSerialNoModel genSerialNoModel = new GenSerialNoModel();
|
|
|
|
GenSerialNoModel genSerialNoModel = new GenSerialNoModel();
|
|
|
|
genSerialNoModel.setRuleCode(numberRule.getRuleCode());
|
|
|
|
genSerialNoModel.setRuleCode(numberRule.getRuleCode());
|
|
|
|
genSerialNoModel.setPartNo(mesPart.getPartNo());
|
|
|
|
genSerialNoModel.setPartNo(mesPart.getPartNo());
|
|
|
|
|
|
|
|
genSerialNoModel.putDataMap("mesPart",mesPart);
|
|
|
|
|
|
|
|
genSerialNoModel.putDataMap("mesCustomerPart",mesCustomerPart);
|
|
|
|
|
|
|
|
genSerialNoModel.setOrganizeCode(organizeCode);
|
|
|
|
genSerialNoModel = packStrategy.execute(genSerialNoModel);
|
|
|
|
genSerialNoModel = packStrategy.execute(genSerialNoModel);
|
|
|
|
MesCustomerPart mesCustomerPart = getMesCustomerPart(mesProduceSnPrintModel);
|
|
|
|
|
|
|
|
genSerialNoModel.setCustPartNo(mesCustomerPart.getCustPartNo());
|
|
|
|
genSerialNoModel.setCustPartNo(mesCustomerPart.getCustPartNo());
|
|
|
|
Map<String, Object> dataMap = new HashMap<>();
|
|
|
|
|
|
|
|
dataMap.put("mesPart", mesPart);
|
|
|
|
|
|
|
|
dataMap.put("mesCustomerPart", mesCustomerPart);
|
|
|
|
|
|
|
|
IPrintTemplateStrategyService templateStrategy = (IPrintTemplateStrategyService) SpringContextsUtil.getBean(methodCode);
|
|
|
|
IPrintTemplateStrategyService templateStrategy = (IPrintTemplateStrategyService) SpringContextsUtil.getBean(methodCode);
|
|
|
|
|
|
|
|
|
|
|
|
MesProduceSnPrintModel resultModel = templateStrategy.execute(genSerialNoModel, mesProduceSnPrintModel, numberRule);
|
|
|
|
MesProduceSnPrintModel resultModel = templateStrategy.execute(genSerialNoModel, mesProduceSnPrintModel, numberRule);
|
|
|
|