diff --git a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/step/MesPackageNoGenerateStepService.java b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/step/MesPackageNoGenerateStepService.java index e2b47f6..d883f71 100644 --- a/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/step/MesPackageNoGenerateStepService.java +++ b/modules/i3plus-ext-mes-pcn-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/pcn/apiservice/serviceimpl/step/MesPackageNoGenerateStepService.java @@ -325,8 +325,8 @@ public class MesPackageNoGenerateStepService extends BaseStepService implements productSnList2Remain = productSnList; } else { //根据需要的个数进行截取条码 - productSnList2Cur = (LinkedList) productSnList.subList(0, needQty); - productSnList2Remain = (LinkedList) productSnList.subList(needQty, productSnList.size()); + productSnList2Cur = new LinkedList<>(productSnList.subList(0, needQty)); + productSnList2Remain = new LinkedList<>(productSnList.subList(needQty, productSnList.size())); } }