From b293a0710a4a43ca574d3897241a140a465f2b7d Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期四, 07 九月 2023 17:09:06 +0800
Subject: [PATCH] 更新代码(主页面报警信息,按订单出片时显示订单相关信息再确认)

---
 springboot-vue3/src/main/java/com/example/springboot/controller/SpianController.java |   34 +++++++++++++++++++++++++---------
 1 files changed, 25 insertions(+), 9 deletions(-)

diff --git a/springboot-vue3/src/main/java/com/example/springboot/controller/SpianController.java b/springboot-vue3/src/main/java/com/example/springboot/controller/SpianController.java
index 4b1da37..0b0e6d2 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/controller/SpianController.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/controller/SpianController.java
@@ -30,27 +30,39 @@
     //鍑虹墖浠诲姟
 @GetMapping("/all2")
     public Result selectdd(String orderid){
-
+        //鑾峰彇浼樺厛鍑虹墖鐨勪綅缃�
          StorageCage cageout=spianMapper.selectOut(orderid);
-         //鍒ゆ柇鐜荤拑鍙洿鎺ュ嚭鐗囨椂
-         //鐜荤拑鍐呭鐗�
-         
-         int cage =cageout.getCage();
+         int cage =cageout.getCage(); //鍌ㄥ瓨鍑虹墖浣嶇疆锛岀瀛愭牸瀛愬嚑鍙风幓鐠�
          int cell =cageout.getCell();
          int tier =cageout.getTier();
-         double width=cageout.getWidth();
+         double glasswidth=cageout.getGlassWidth();
+         //鍒ゆ柇鐜荤拑鍐呭鐗�
          if(tier==2){
+             //鍒ゆ柇鐜荤拑鍙洿鎺ュ嚭鐗囨椂
                 return Result.success("鎵ц鍑虹墖");  
          }
          else{  
+            //鑾峰彇鏍煎瓙鐨勭幓鐠冩暟閲�
            int state= spianMapper.selectGlassState(cage,cell);
             //鍒ゆ柇鍐呯墖鏄惁闇�瑕佽皟鎷�
             if(state==0){
              return Result.success("鐘舵�佷负0,鐩存帴鍑虹墖");  
              }else{
-              //鐜荤拑闇�瑕佽皟鎷ㄦ椂
+              //鐜荤拑闇�瑕佽皟鎷ㄦ椂锛屽垽鏂睘浜庡摢涓崐鍖虹殑绗煎瓙
+               if(cage<6){
+                StorageCage cagecell= spianMapper.selectGlassCage(cage,glasswidth,0,6);
+                //鑾峰彇璋冩嫧浣嶇疆杩涜璋冩嫧
+                return Result.success(cagecell);  //璋冩嫧浣嶇疆鐨勫弬鏁板唴瀹�
+                //鍒ゆ柇璋冩嫧缁撴潫鍚庡啀娆″嚭鐗�
+               }else{
+                StorageCage cagecell= spianMapper.selectGlassCage(cage,glasswidth,5,11);
+                //鑾峰彇璋冩嫧浣嶇疆杩涜璋冩嫧
+                StorageCage ca=cagecell;
+                return Result.success(cagecell);  //璋冩嫧浣嶇疆鐨勫弬鏁板唴瀹� 
+                //鍒ゆ柇璋冩嫧缁撴潫鍚庡啀娆″嚭鐗�
+                
+               }
                
-               return Result.success("鐘舵�佷负1,闇�瑕佽璋冩嫧");  
              }
         }
     
@@ -72,13 +84,17 @@
             int cages=spianMapper.selectCage(cage1);
             //鍒ゆ柇閫変腑绗煎瓙鏄惁鏈夌┖鏍�
             StorageCage cages1=spianMapper.selectCage1(cage1);
+            //鏈夊悎閫傜┖鏍兼椂杩涚墖
             if(cages>1 &&cages1.getTier()!=null){
+                //鎵ц杩涚墖
                 return Result.success(cages1);
+            }else{
+                //杩斿洖涓嶅彲杩涚墖
             }
             
              
         }         
-        return Result.success("0");      
+        return Result.success("涓嶅彲杩涚墖");      
       
     }
     

--
Gitblit v1.8.0