diff --git a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/collect/SxThirdPartyPlcCollectProductDataHandler.java b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/collect/SxThirdPartyPlcCollectProductDataHandler.java index c891806..3278568 100644 --- a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/collect/SxThirdPartyPlcCollectProductDataHandler.java +++ b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/busi/collect/SxThirdPartyPlcCollectProductDataHandler.java @@ -50,7 +50,7 @@ public class SxThirdPartyPlcCollectProductDataHandler extends SxThirdPartyPlcCol if (isRetry || null == filterChain) instanceFilterChain(); - restoreStepResultData(); + restoreStepResultData(plcCollectData); super.doSubmit(); @@ -104,7 +104,7 @@ public class SxThirdPartyPlcCollectProductDataHandler extends SxThirdPartyPlcCol isRetry = false; } - private void restoreStepResultData() { + private void restoreStepResultData(SxThirdPartyPlcCollectDataModel plcCollectData) { ((Map) stepResult.getData()).remove(MesPcnExtConstWords.USER_INFO); ((Map) stepResult.getData()).remove(MesPcnExtConstWords.SERIAL_NUMBER); ((Map) stepResult.getData()).remove(MesPcnExtConstWords.PRODUCT_SN);