diff --git a/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesWorkOrderService.java b/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesWorkOrderService.java index 8176698..9ef478b 100644 --- a/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesWorkOrderService.java +++ b/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesWorkOrderService.java @@ -705,7 +705,9 @@ public class MesWorkOrderService extends BaseMesService implements item.setProductSeq(productSeq + 1); item.setWorkOrderSeq(seqList.get(index)); } else { - item.setProductSeq(Long.valueOf(item.getWorkOrderSeq())); + if (!StringUtil.isEmpty(item.getWorkOrderSeq())) { + item.setProductSeq(Long.valueOf(item.getWorkOrderSeq())); + } } item.setSystemSyncStatus(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue());