From c383b54bbd4f7e025911703b82569c5cd25e29a8 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期五, 15 三月 2024 14:12:01 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/service/WrkMastService.java | 1 + src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | 5 +++++ src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java | 5 +++++ src/main/java/com/zy/asrs/mapper/WrkMastMapper.java | 2 ++ src/main/resources/mapper/WrkMastMapper.xml | 4 ++++ 5 files changed, 17 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/mapper/WrkMastMapper.java b/src/main/java/com/zy/asrs/mapper/WrkMastMapper.java index 4e9911d..2e59546 100644 --- a/src/main/java/com/zy/asrs/mapper/WrkMastMapper.java +++ b/src/main/java/com/zy/asrs/mapper/WrkMastMapper.java @@ -110,4 +110,6 @@ WrkMast selectPickStep2(@Param("barcode")String barcode); + + WrkMast selectByWrkNo(@Param("wrkNo")Integer wrkNo); } diff --git a/src/main/java/com/zy/asrs/service/WrkMastService.java b/src/main/java/com/zy/asrs/service/WrkMastService.java index 67469f8..04771dc 100644 --- a/src/main/java/com/zy/asrs/service/WrkMastService.java +++ b/src/main/java/com/zy/asrs/service/WrkMastService.java @@ -15,4 +15,5 @@ int getOutToStn182(Integer devpNo); + WrkMast selectByWrkNo(int wrkNo); } diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java index 1ecca78..c5e91ff 100644 --- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java @@ -2480,6 +2480,11 @@ log.error("灏忚溅澶嶄綅澶辫触锛屽皬杞﹀彿{}锛�",rgvProtocol.getRgvNo()); break; } + WrkMast wrkMast1 = wrkMastService.selectByWrkNo(rgvProtocol.getTaskNo1().intValue()); + wrkMast1.setUpdMk("Y"); + + wrkMastService.updateById(wrkMast1); + wrkMastSta.setWrkSts(3); wrkMastStaMapper.updateById(wrkMastSta); BasRgvMap basRgvMap = basRgvMapMapper.selectById(rgvProtocol.getRgvNo()); diff --git a/src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java index 8c0b9e9..bf4ca83 100644 --- a/src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/WrkMastServiceImpl.java @@ -31,4 +31,9 @@ public int getOutToStn182(Integer devpNo) { return selectCount(new EntityWrapper<WrkMast>().eq("sta_no", devpNo).in("wrk_sts",11,12)); } + + @Override + public WrkMast selectByWrkNo(int wrkNo) { + return this.baseMapper.selectByWrkNo(wrkNo); + } } diff --git a/src/main/resources/mapper/WrkMastMapper.xml b/src/main/resources/mapper/WrkMastMapper.xml index c9b43fe..7921056 100644 --- a/src/main/resources/mapper/WrkMastMapper.xml +++ b/src/main/resources/mapper/WrkMastMapper.xml @@ -188,4 +188,8 @@ <select id="selectPickStep2" resultMap="BaseResultMap"> select top 1 * from asr_wrk_mast where barcode = #{barcode} and (wrk_sts=14 and io_type=107) or (wrk_sts=2 and io_type=57) </select> + <select id="selectByWrkNo" resultMap="BaseResultMap"> + select * from asr_wrk_mast + where wrk_no = #{wrkNo} + </select> </mapper> -- Gitblit v1.9.1