diff --git a/src/main/java/com/glxp/api/controller/collect/IoCollectCodeController.java b/src/main/java/com/glxp/api/controller/collect/IoCollectCodeController.java index 543f6546a..d3af03b5b 100644 --- a/src/main/java/com/glxp/api/controller/collect/IoCollectCodeController.java +++ b/src/main/java/com/glxp/api/controller/collect/IoCollectCodeController.java @@ -7,12 +7,15 @@ import com.glxp.api.common.res.BaseResponse; import com.glxp.api.common.util.ResultVOUtils; import com.glxp.api.controller.BaseController; import com.glxp.api.entity.collect.IoCollectOrder; +import com.glxp.api.entity.collect.IoCollectOrderBackup; import com.glxp.api.req.collect.CollectOrderCodeManRequest; import com.glxp.api.req.collect.IoCollectCodeRequest; import com.glxp.api.res.PageSimpleResponse; import com.glxp.api.res.collect.CollectOrderCodeManResponse; import com.glxp.api.res.collect.IoCollectCodeResponse; import com.glxp.api.service.collect.IoCollectCodeService; +import com.glxp.api.service.collect.IoCollectOrderBackupService; +import com.glxp.api.service.collect.IoCollectOrderBizService; import com.glxp.api.service.collect.IoCollectOrderService; import lombok.extern.slf4j.Slf4j; import org.apache.poi.ss.formula.functions.Offset; @@ -32,7 +35,7 @@ public class IoCollectCodeController extends BaseController { IoCollectCodeService collectCodeService; @Resource - IoCollectOrderService collectOrderService; + IoCollectOrderBackupService ioCollectOrderBackupService; /** * 追溯码查询 @@ -52,7 +55,7 @@ public class IoCollectCodeController extends BaseController { if (StrUtil.isEmpty(ioCollectCodeResponse.getManufactory())) { ioCollectCodeResponse.setManufactory(ioCollectCodeResponse.getYlqxzcrbarmc()); } - IoCollectOrder byBillNo = collectOrderService.getByBillNo(ioCollectCodeResponse.getBillNo()); + IoCollectOrderBackup byBillNo = ioCollectOrderBackupService.getByBillNo(ioCollectCodeResponse.getBillNo()); ioCollectCodeResponse.setBillTime(byBillNo.getBillTime()); if (byBillNo.getRemark() != null) { ioCollectCodeResponse.setRemark(byBillNo.getRemark()); diff --git a/src/main/java/com/glxp/api/res/collect/CollectOrderBizResponse.java b/src/main/java/com/glxp/api/res/collect/CollectOrderBizResponse.java index 2fb367581..0fb06bd19 100644 --- a/src/main/java/com/glxp/api/res/collect/CollectOrderBizResponse.java +++ b/src/main/java/com/glxp/api/res/collect/CollectOrderBizResponse.java @@ -171,6 +171,14 @@ public class CollectOrderBizResponse { private String packUnit; + private String zczbhhzbapzbh; + private String manufactory; + + + + + + // /** // * 未赋码数量 // */ 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 3647f8264..65a33e008 100644 --- a/src/main/java/com/glxp/api/service/inout/IoSplitCodeService.java +++ b/src/main/java/com/glxp/api/service/inout/IoSplitCodeService.java @@ -329,9 +329,12 @@ public class IoSplitCodeService extends ServiceImpl 0) { List ioSplitFifoCodeEntities = splitFifoCodeService.findByRelId(putWorkPlaceCode, collectOrderBiz.getRelId(), collectOrderBiz.getBatchNo(),queueCode ); diff --git a/src/main/resources/mybatis/mapper/collect/IoCollectCodeMapper.xml b/src/main/resources/mybatis/mapper/collect/IoCollectCodeMapper.xml index d1408a5a0..0ed91383b 100644 --- a/src/main/resources/mybatis/mapper/collect/IoCollectCodeMapper.xml +++ b/src/main/resources/mybatis/mapper/collect/IoCollectCodeMapper.xml @@ -2,7 +2,7 @@ diff --git a/src/main/resources/mybatis/mapper/collect/IoCollectOrderBizMapper.xml b/src/main/resources/mybatis/mapper/collect/IoCollectOrderBizMapper.xml index 59a7d6c5f..d72f5611e 100644 --- a/src/main/resources/mybatis/mapper/collect/IoCollectOrderBizMapper.xml +++ b/src/main/resources/mybatis/mapper/collect/IoCollectOrderBizMapper.xml @@ -87,13 +87,13 @@ count = count + #{addCount}, - actCount = actCount + #{addActCount}, + actCount = IFNULL(actCount, 0) + #{addActCount}, - scanCount = scanCount + #{addScanCount}, + scanCount = IFNULL(scanCount, 0) + #{addScanCount}, - scanActCount = scanActCount + #{addScanActCount}, + scanActCount = IFNULL(scanActCount, 0) + #{addScanActCount},