From 0dd158492d2dd62de471f3e5841c01bfeb1f34c6 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期六, 09 九月 2023 11:17:00 +0800
Subject: [PATCH] #出库优化、显示优化、流程优化

---
 src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java |   48 +++++++++++++++++++++++++++++++++++-------------
 1 files changed, 35 insertions(+), 13 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
index 8bcba1e..86d6e57 100644
--- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -723,14 +723,6 @@
 //        }
 
 
-        WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("io_type",201).eq("barcode", param.getBarcode()).eq("sta_no",param.getDevNo$()));
-        if (Cools.isEmpty(wrkMast) || !wrkMast.getWrkSts().equals(42L)){
-            throw new CoolException("鏌ヨ鎵樼洏澶辫触");
-        }else {
-            wrkMast.setWrkSts(wrkMast.getWrkSts()+1);
-        }
-
-
         if (locDetlService.selectCount(new EntityWrapper<LocDetl>().eq("zpallet", param.getBarcode()))!=0
             || wrkDetlService.selectCount(new EntityWrapper<WrkDetl>().eq("zpallet", param.getBarcode()))!=0
             || waitPakinService.selectCount(new EntityWrapper<WaitPakin>().eq("zpallet", param.getBarcode()))!=0){
@@ -762,9 +754,6 @@
             if (!waitPakinService.insert(waitPakin)) {
                 throw new CoolException("淇濆瓨鍏ュ簱閫氱煡妗eけ璐�");
             }
-        }
-        if (!wrkMastService.updateById(wrkMast)){
-            throw new CoolException("寮傚父锛岃閲嶆柊鐢宠");
         }
 
     }
@@ -802,7 +791,7 @@
             for (WrkDetl wrkDetl:wrkDetls){
                 if (wrkDetl.getBatch().equals(matList.getBoxNo())){//鏈ㄧ缂栫爜
                     wrkDetl.setInspect(1);
-                    wrkDetlService.updateById(wrkDetl);
+                    wrkDetlService.update(wrkDetl,new EntityWrapper<WrkDetl>().eq("batch",wrkDetl.getBatch()));
                     wrkDetlsNew.add(wrkDetl);
                     sign=false;
                     break;
@@ -887,7 +876,7 @@
                     for (WrkDetl wrkDetl:wrkDetls){
                         if (wrkDetl.getBatch().equals(matList.getBoxNo())){//鏈ㄧ缂栫爜
                             wrkDetl.setOrigin(matList.getPosition());
-                            wrkDetlService.updateById(wrkDetl);
+                            wrkDetlService.update(wrkDetl,new EntityWrapper<WrkDetl>().eq("batch",wrkDetl.getBatch()));
                             sign=false;
                             break;
                         }
@@ -905,5 +894,38 @@
         }
     }
 
+    /*
+     *
+     * */
+    @Override
+    @Transactional
+    public void cs1(String barcode) {
+        BasDevp basDevp = basDevpService.selectById(216);
+        basDevp.setWrkNo(9992);
+        basDevp.setBarcode(barcode);
+        basDevpService.updateById(basDevp);
+    }
+
+    /*
+     *
+     * */
+    @Override
+    @Transactional
+    public void cs2() {
+        BasDevp basDevp = basDevpService.selectById(216);
+        basDevp.setWrkNo(0);
+        basDevp.setBarcode("");
+        basDevpService.updateById(basDevp);
+    }
+
+    /*
+     *
+     * */
+    @Override
+    @Transactional
+    public void cs3() {
+
+    }
+
     /*...........................涓婇ザ姹熼摐..............浠ヤ笂.............寰愬伐姹変簯...........................*/
 }

--
Gitblit v1.9.1