From d8156c25a0af7841a91a6fe6ea5d114680672245 Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期一, 11 九月 2023 09:51:13 +0800
Subject: [PATCH] 修改遗漏错误
---
springboot-vue3/src/main/java/com/example/springboot/controller/SpianController.java | 77 ++++----------------------------------
1 files changed, 9 insertions(+), 68 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 0b0e6d2..9a7de54 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
@@ -1,6 +1,7 @@
package com.example.springboot.controller;
import com.example.springboot.common.Result;
+import com.example.springboot.component.S7control;
import com.example.springboot.entity.StorageCage;
import com.example.springboot.mapper.SpianMapper;
import com.example.springboot.service.SpianService;
@@ -13,6 +14,7 @@
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
+import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
@RestController
@@ -23,88 +25,27 @@
@Autowired
SpianMapper spianMapper;
-
-
@Autowired
SpianService spianservice;
//鍑虹墖浠诲姟
@GetMapping("/all2")
- public Result selectdd(String orderid){
- //鑾峰彇浼樺厛鍑虹墖鐨勪綅缃�
- StorageCage cageout=spianMapper.selectOut(orderid);
- int cage =cageout.getCage(); //鍌ㄥ瓨鍑虹墖浣嶇疆锛岀瀛愭牸瀛愬嚑鍙风幓鐠�
- int cell =cageout.getCell();
- int tier =cageout.getTier();
- 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); //璋冩嫧浣嶇疆鐨勫弬鏁板唴瀹�
- //鍒ゆ柇璋冩嫧缁撴潫鍚庡啀娆″嚭鐗�
-
- }
-
- }
- }
+ public void selectdd(String orderid){
+ SpianService service=new SpianService();
+ service.selectadd(orderid);
}
@GetMapping("/all")
//杩涚墖浠诲姟,浼犺鍗昳d
//鎸夎鍗曚紭鍏堣繘鐗�
- public Result selectAll(String orderid){
- //return spianMapper.selectAll();
- int cage1;
- //String orderid="A001";
- //鑾峰彇璁㈠崟鐩稿叧搴︽渶楂樼殑绗煎瓙鎺掑簭
- List<StorageCage> storageCage=spianMapper.selectAll(orderid);
- for (StorageCage storageCage2 : storageCage) {
- //淇濆瓨璁㈠崟浼樺厛椤哄簭绗煎瓙鍙�
- cage1=storageCage2.getCage();
- //鍒ゆ柇璇ョ瀛愬彿鐩搁偦鏈�澶х殑绌烘牸鏁�
- int cages=spianMapper.selectCage(cage1);
- //鍒ゆ柇閫変腑绗煎瓙鏄惁鏈夌┖鏍�
- StorageCage cages1=spianMapper.selectCage1(cage1);
- //鏈夊悎閫傜┖鏍兼椂杩涚墖
- if(cages>1 &&cages1.getTier()!=null){
- //鎵ц杩涚墖
- return Result.success(cages1);
- }else{
- //杩斿洖涓嶅彲杩涚墖
- }
-
-
- }
- return Result.success("涓嶅彲杩涚墖");
+ public void selectAll(Short glassid){
+ SpianService service=new SpianService();
+ service.selectAll(glassid);
}
- @PostMapping("/save")
- public Result save(@RequestBody StorageCage spian){
- spianservice.Save(spian);
- return Result.success();
- }
-
+
--
Gitblit v1.8.0