From 605287e869286b6c8604cc9e02155c19b9225158 Mon Sep 17 00:00:00 2001 From: yewj Date: Tue, 5 Nov 2024 15:44:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=80=E5=90=8E=E4=B8=80=E4=B8=AA=E7=A0=81?= =?UTF-8?q?=E6=8B=86=E9=9B=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/glxp/api/entity/collect/IoCollectSet.java | 5 +++++ .../java/com/glxp/api/service/inout/IoSplitCodeService.java | 4 +--- .../com/glxp/api/service/inout/IoSplitFifoInvService.java | 5 ++++- src/main/resources/schemas/schema_v2.4.sql | 5 +++++ 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/glxp/api/entity/collect/IoCollectSet.java b/src/main/java/com/glxp/api/entity/collect/IoCollectSet.java index 93ea1bfbe..ae2013f5c 100644 --- a/src/main/java/com/glxp/api/entity/collect/IoCollectSet.java +++ b/src/main/java/com/glxp/api/entity/collect/IoCollectSet.java @@ -71,5 +71,10 @@ public class IoCollectSet implements Serializable { @ApiModelProperty(value = "起始上传时间") private Date startUploadTime; + @TableField(value = "lastCodeSplit") + @ApiModelProperty(value = "是否最后追溯码拆零") + private Boolean lastCodeSplit; + + private static final long serialVersionUID = 1L; } \ No newline at end of file diff --git a/src/main/java/com/glxp/api/service/inout/IoSplitCodeService.java b/src/main/java/com/glxp/api/service/inout/IoSplitCodeService.java index 5be8be428..d54b71b08 100644 --- a/src/main/java/com/glxp/api/service/inout/IoSplitCodeService.java +++ b/src/main/java/com/glxp/api/service/inout/IoSplitCodeService.java @@ -270,8 +270,6 @@ public class IoSplitCodeService extends ServiceImpl 0) { List ioSplitFifoCodeEntities = splitFifoCodeService.findByRelId(putWorkPlaceCode, collectOrderBiz.getRelId(), collectOrderBiz.getBatchNo()); if (ioSplitFifoCodeEntities.size() < quotient) { diff --git a/src/main/java/com/glxp/api/service/inout/IoSplitFifoInvService.java b/src/main/java/com/glxp/api/service/inout/IoSplitFifoInvService.java index 5173bfc54..ebe1df0b8 100644 --- a/src/main/java/com/glxp/api/service/inout/IoSplitFifoInvService.java +++ b/src/main/java/com/glxp/api/service/inout/IoSplitFifoInvService.java @@ -52,7 +52,9 @@ public class IoSplitFifoInvService extends ServiceImpl splitCodeEntities = new ArrayList<>(); if (CollUtil.isNotEmpty(codeList)) { + long index = 1; for (IoCodeEntity codeEntity : codeList) { + IoSplitFifoCodeEntity ioSplitFifoCodeEntity = null; if (StrUtil.isEmpty(codeEntity.getSerialNo())) { ioSplitFifoCodeEntity = splitFifoCodeService.findByCode(codeEntity.getCode(), orderEntity.getWorkPlaceCode()); @@ -85,7 +87,8 @@ public class IoSplitFifoInvService extends ServiceImpl