From 9b6fb2989fe08f4062619b0b49375567c71b40ef Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期三, 07 十二月 2022 14:52:47 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/mapper/MatMapper.java            |    2 ++
 src/main/resources/mapper/MatMapper.xml                    |    5 +++++
 src/main/java/com/zy/common/web/WcsController.java         |    4 ++--
 src/main/java/com/zy/asrs/service/impl/MatServiceImpl.java |    5 +++++
 src/main/java/com/zy/asrs/service/MatService.java          |    2 ++
 5 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/zy/asrs/mapper/MatMapper.java b/src/main/java/com/zy/asrs/mapper/MatMapper.java
index d37ee63..4d20367 100644
--- a/src/main/java/com/zy/asrs/mapper/MatMapper.java
+++ b/src/main/java/com/zy/asrs/mapper/MatMapper.java
@@ -17,4 +17,6 @@
 
     Mat selectByMatnr(@Param("matnr")String matnr);
 
+    Mat selectByBarcode(@Param("barcode")String barcode);
+
 }
diff --git a/src/main/java/com/zy/asrs/service/MatService.java b/src/main/java/com/zy/asrs/service/MatService.java
index 6e5e119..7a00aef 100644
--- a/src/main/java/com/zy/asrs/service/MatService.java
+++ b/src/main/java/com/zy/asrs/service/MatService.java
@@ -10,4 +10,6 @@
 
     Mat selectByMatnr(String matnr);
 
+    Mat selectByBarcode(String barcode);
+
 }
diff --git a/src/main/java/com/zy/asrs/service/impl/MatServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MatServiceImpl.java
index e86dce8..f6c1031 100644
--- a/src/main/java/com/zy/asrs/service/impl/MatServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MatServiceImpl.java
@@ -21,5 +21,10 @@
         return this.baseMapper.selectByMatnr(matnr);
     }
 
+    @Override
+    public Mat selectByBarcode(String barcode) {
+        return this.baseMapper.selectByBarcode(barcode);
+    }
+
 
 }
diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java
index c73aa69..7c50ae6 100644
--- a/src/main/java/com/zy/common/web/WcsController.java
+++ b/src/main/java/com/zy/common/web/WcsController.java
@@ -60,9 +60,9 @@
             if (Cools.isEmpty(param.getBarcode())) {
                 return R.error("鏉$爜涓嶈兘涓虹┖");
             }
-            mat = matService.selectByMatnr(param.getBarcode());
+            mat = matService.selectByBarcode(param.getBarcode());
             if (Cools.isEmpty(mat)) {
-                return R.error(param.getBarcode() + "缂栫爜鍟嗗搧璧勬枡涓嶅瓨鍦紝璇峰厛娣诲姞");
+                return R.error(param.getBarcode() + "鏉$爜鍟嗗搧璧勬枡涓嶅瓨鍦紝璇峰厛娣诲姞锛�");
             }
 //            waitPakins = waitPakinService.selectList(new EntityWrapper<WaitPakin>().eq("zpallet", param.getBarcode()));
 //            if (Cools.isEmpty(waitPakins)) {
diff --git a/src/main/resources/mapper/MatMapper.xml b/src/main/resources/mapper/MatMapper.xml
index 0a13399..4a83e17 100644
--- a/src/main/resources/mapper/MatMapper.xml
+++ b/src/main/resources/mapper/MatMapper.xml
@@ -77,4 +77,9 @@
     <select id="selectByMatnr" resultMap="BaseResultMap">
         select top 1 * from man_mat where 1=1 and matnr = #{matnr}
     </select>
+
+    <select id="selectByBarcode" resultMap="BaseResultMap">
+        select top 1 * from man_mat where 1=1 and barcode = #{barcode}
+    </select>
+
 </mapper>

--
Gitblit v1.9.1