diff --git a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/ProductEncodeCfgExtService.java b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/ProductEncodeCfgExtService.java index 86e23d0..c73a4fb 100644 --- a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/ProductEncodeCfgExtService.java +++ b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/ProductEncodeCfgExtService.java @@ -36,10 +36,12 @@ public class ProductEncodeCfgExtService implements IProductEncodeCfgExtService { model.setCodeType(codeType); switch (MesPcnExtEnumUtil.ENCODE_CODE_TYPE.getByValue(codeType)) { case SERIAL_SN : + model.setMatchType(partDb.getProcessMatchType()); + break; case STANDARD_SERIAL_SN : case REWORK_SERIAL_SN : case ATTEMPT_SERIAL_SN : - model.setMatchType(partDb.getProcessMatchType()); + model.setMatchType(partDb.getProductMatchType()); break; case PACK_SN : model.setMatchType(partDb.getPackageMatchType());