|
|
|
@ -119,6 +119,7 @@ public class MesNingDeBarcodePrintStrategy implements IPrintTemplateStrategyServ
|
|
|
|
|
private Map<String, Object> generatePrintTemplateData(MesPart part, MesCustomerPart customerPart, MesNumberRule numberRule, MesProduceSn produceSn, Map<String, Object> customParamValue) {
|
|
|
|
|
Map<String, Object> printTemplateData = new HashMap<>();
|
|
|
|
|
printTemplateData.put(MesPcnExtConstWords.QR_CODE, customerPart.getCustPartNo());
|
|
|
|
|
printTemplateData.put(MesPcnExtConstWords.CUST_PART_NO, customerPart.getCustPartNo());
|
|
|
|
|
printTemplateData.put(MesPcnExtConstWords.PART_NAME, part.getPartName());
|
|
|
|
|
printTemplateData.put(MesPcnExtConstWords.LOT_NO, StringUtils.isEmpty(numberRule.getPrefix()) ?
|
|
|
|
|
produceSn.getProductSn() : produceSn.getProductSn().replace(numberRule.getPrefix(), MesPcnExtConstWords.EMPTY));
|
|
|
|
|