From 49488551cd97e90b0318d433a7c74a1bc0e0f351 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 06 七月 2020 10:31:09 +0800
Subject: [PATCH] #任务中心————盘点入库

---
 src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
index 5417171..57df444 100644
--- a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
@@ -210,9 +210,28 @@
                     }
                 }
                 break;
+            // 鐩樼偣鍏ュ簱
             case 57:
+                // 鏍规嵁宸ヤ綔鍙凤紝鏌ヨ宸ヤ綔鏄庣粏妗�
+                List<WrkDetl> wrkDetls57 = wrkDetlService.selectList(new EntityWrapper<WrkDetl>().eq("wrk_no", wrkMast.getWrkNo()));
+                if (wrkDetls57.isEmpty()) {
+                    exceptionHandle(""); // todo
+                }
+                // todo:luxiaotao 3)淇敼鐩樼偣閫氱煡妗� status ==> Y
+                // 淇敼搴撲綅鐘舵�� Q ====>> F
+                if (locMast.getLocType().equals("Q")) {
+                    locMast.setLocType("F");
+                    locMast.setBarcode(wrkMast.getBarcode());
+                    locMast.setIoTime(now);
+                    locMast.setModiTime(now);
+                    if (!locMastService.updateById(locMast)) {
+                        exceptionHandle(""); // todo
+                    }
+                }
                 break;
+            // 搴撲綅绉昏浆
             case 11:
+
                 break;
             default:
                 break;

--
Gitblit v1.9.1