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