From cf1d6c11717509f4d744d41ee817112d0b07738b Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期六, 12 三月 2022 10:06:19 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |    8 ++++----
 src/main/java/com/zy/asrs/entity/BasSte.java                |   18 ++++++++++++++++++
 src/main/resources/mapper/BasSteMapper.xml                  |    3 +++
 3 files changed, 25 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/zy/asrs/entity/BasSte.java b/src/main/java/com/zy/asrs/entity/BasSte.java
index 21108cd..3245549 100644
--- a/src/main/java/com/zy/asrs/entity/BasSte.java
+++ b/src/main/java/com/zy/asrs/entity/BasSte.java
@@ -63,6 +63,24 @@
     private Integer crnNo;
 
     /**
+     * 鎺�
+     */
+    @ApiModelProperty(value= "鎺�")
+    private Integer row;
+
+    /**
+     * 鍒�
+     */
+    @ApiModelProperty(value= "鍒�")
+    private Integer bay;
+
+    /**
+     * 灞�
+     */
+    @ApiModelProperty(value= "灞�")
+    private Integer lev;
+
+    /**
      * 鏆傚瓨搴撲綅
      */
     @ApiModelProperty(value= "鏆傚瓨搴撲綅")
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 96e865c..4649925 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -591,7 +591,7 @@
                 // 娌℃湁灏忚溅
                 } else {
                     if (wrkMast.getWrkSts() == 2L && wrkMast.getStaNo() == null) {
-                        // 瀵绘壘鏈�杩戠殑灏忚溅
+                        // 瀵绘壘褰撳墠鍫嗗灈鏈哄搴旂殑灏忚溅
                         SteThread steThread = queryIdleCar(wrkMast);
                         if (steThread != null) {
                             // 璁╁皬杞︾瓑寰呮惉杩愬緟缁�
@@ -824,7 +824,7 @@
                 }
 
                 // 鏈�澶栧眰搴撲綅锛岀洿鎺ュ爢鍨涙満鍑哄簱
-                if (locMastService.isOutMost(wrkMast.getLocNo())) {
+                if (locMastService.isOutMost(wrkMast.getSourceLocNo())) {
                     // 宸茬粡瀛樺湪鍚婅溅鎵ц浠诲姟鏃讹紝鍒欒繃婊�
                     if (wrkMastMapper.selectWorking(slave.getId()) != null) {
                         continue;
@@ -997,9 +997,9 @@
                                 log.error("绌挎杞﹀懡浠や笅鍙戝け璐ワ紝绌挎杞﹀彿={}锛屼换鍔℃暟鎹�={}", steNo, JSON.toJSON(steCommand));
                             } else {
                                 // 淇敼宸ヤ綔妗g姸鎬� 7.鍚婅溅鍏ュ簱涓� => 8.灏忚溅鎼叆搴�
-                                Date now = new Date();
                                 wrkMast.setWrkSts(8L);
-                                wrkMast.setCrnStrTime(now);
+                                Date now = new Date();
+                                wrkMast.setCrnEndTime(now);
                                 wrkMast.setModiTime(now);
                                 if (wrkMastMapper.updateById(wrkMast) > 0) {
                                     // 鍫嗗灈鏈哄浣�
diff --git a/src/main/resources/mapper/BasSteMapper.xml b/src/main/resources/mapper/BasSteMapper.xml
index 23f15f9..fc38d08 100644
--- a/src/main/resources/mapper/BasSteMapper.xml
+++ b/src/main/resources/mapper/BasSteMapper.xml
@@ -10,6 +10,9 @@
         <result column="ste_sts" property="steSts" />
         <result column="wrk_no" property="wrkNo" />
         <result column="crn_no" property="crnNo" />
+        <result column="row" property="row" />
+        <result column="bay" property="bay" />
+        <result column="lev" property="lev" />
         <result column="idle_loc" property="idleLoc" />
         <result column="ste_err" property="steErr" />
         <result column="pak_mk" property="pakMk" />

--
Gitblit v1.9.1