From 6cc8a44f0d321d77fc8d7b908ae7e0c55d53a919 Mon Sep 17 00:00:00 2001
From: clll <1320612696@qq.com>
Date: 星期四, 07 九月 2023 17:07:03 +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