From 06bef48d5ad2c1bea757052305142db2c37f2cff Mon Sep 17 00:00:00 2001
From: 野心家 <1051256694@qq.com>
Date: 星期一, 22 五月 2023 18:50:38 +0800
Subject: [PATCH] 将码分成pack和托盘码

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |    4 +++-
 src/main/java/com/zy/common/model/SearchLocParam.java       |    3 +++
 src/main/resources/application.yml                          |    2 +-
 3 files changed, 7 insertions(+), 2 deletions(-)

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 7f55690..9e6a2d6 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -165,7 +165,8 @@
 //                    }
 
                     try {
-
+                        String pack=barcode.substring(6);//pack鐮�
+                        barcode=barcode.substring(0,6);//鎵樼洏鐮�
                         LocTypeDto locTypeDto = new LocTypeDto(staProtocol);
                         locTypeDto.setLocType1((short)1);
                         SearchLocParam param = new SearchLocParam();
@@ -173,6 +174,7 @@
                         param.setIoType(1);
                         param.setSourceStaNo(inSta.getStaNo());
                         param.setLocType1(locTypeDto.getLocType1());
+                        param.setPackNo(pack);
                         String response = new HttpHandler.Builder()
                                 .setUri(wmsUrl)
                                 .setPath("/rpc/pakin/loc/v1")
diff --git a/src/main/java/com/zy/common/model/SearchLocParam.java b/src/main/java/com/zy/common/model/SearchLocParam.java
index 159024e..93e5cd4 100644
--- a/src/main/java/com/zy/common/model/SearchLocParam.java
+++ b/src/main/java/com/zy/common/model/SearchLocParam.java
@@ -18,6 +18,9 @@
     // 搴撲綅瑙勬牸锛� 0:鏈煡, 1:浣庡簱浣�, 2:涓簱浣�, 3:楂樺簱浣� 锛�
     private Short locType1;
 
+    //pack鐮�
+    private String packNo;
+
     public static void main(String[] args) {
         SearchLocParam searchLocParam = new SearchLocParam();
         searchLocParam.setIoType(1);
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 3a0fb3a..00fc217 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -43,7 +43,7 @@
   # 鍙屾繁搴撲綅鎺掑彿
   doubleLocs:
   # 涓�涓爢鍨涙満璐熻矗鐨勮揣鏋舵帓鏁�
-  groupCount:
+  groupCount: 2
   # 鍫嗗灈鏈�1
   crn[0]:
     id: 1

--
Gitblit v1.9.1