From 1632ba92d37e43baf671f7d465b67d644d545cf5 Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期三, 03 一月 2024 08:06:57 +0800
Subject: [PATCH] 测试更新,添加出片队列排序

---
 springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java |   40 +++++++++++++++++++---------------------
 1 files changed, 19 insertions(+), 21 deletions(-)

diff --git a/springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java b/springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java
index ff84539..6c6958d 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java
@@ -5,44 +5,30 @@
 import java.util.List;
 import java.util.Map;
 
-import javax.servlet.http.Cookie;
-import javax.servlet.http.HttpServletRequest;
 
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.context.annotation.Bean;
 
 import com.example.springboot.mapper.HomeMapper;
 import com.example.springboot.mapper.SpianMapper;
-import com.example.springboot.security.constant.SystemConstant;
-import com.example.springboot.security.util.JwtUtil;
-import com.example.springboot.security.util.SecurityUtil;
 import com.example.springboot.service.HomeService;
 import com.example.springboot.service.JdbcConnections;
 import com.example.springboot.service.North_Glass_Buffer1Service;
 import com.example.springboot.service.OutSliceServive;
-import com.example.springboot.service.PermissionService;
 import com.example.springboot.service.SpianService;
 import com.example.springboot.service.StorageCageService;
 
-import cn.hutool.core.util.StrUtil;
 
 import com.example.springboot.common.Result;
 import com.example.springboot.component.Plchome;
-import com.example.springboot.component.S7control;
 import com.example.springboot.entity.CarPosition;
 import com.example.springboot.entity.StorageCage;
-import com.example.springboot.entity.StorageTask;
-import com.example.springboot.entity.User;
 import com.example.springboot.entity.alarmmg;
 import com.example.springboot.entity.north_glass_buffer1;
 import com.example.springboot.entity.Out_slice;
-import com.example.springboot.entity.Permission;
 import com.example.springboot.entity.Queue;
 import com.example.springboot.entity.RolePermission;
 
 import org.springframework.web.bind.annotation.*;
-import org.springframework.web.context.request.RequestContextHolder;
-import org.springframework.web.context.request.ServletRequestAttributes;
 
 @RestController
 @RequestMapping("/home")
@@ -95,7 +81,6 @@
   // 鏌ヨ鐞嗙墖绗肩幓鐠冩儏鍐�
   @GetMapping("/loads")
   public Result selectRack() {
-
     List<StorageCage> storageCagelist1 = homeMapper.selectRack1();
     List<StorageCage> storageCagelist2 = homeMapper.selectRack2();
     List<StorageCage> storageCagelist3 = homeMapper.selectRack3();
@@ -193,7 +178,6 @@
   // 鏍规嵁鐜荤拑id鎵嬪姩鍑虹墖
   @GetMapping("/OutByGlassID")
   public Result OutByGlassID(String glassid) throws SQLException {
-
     Map<String, Object> map = new HashMap<>();
     Out_slice result = homeMapper.SelectQueueByglassid(glassid);
     if (result == null) {
@@ -208,7 +192,6 @@
               sequence, position, (short) 0, north_glass_buffer1.getordernumber(), north_glass_buffer1.getlistnumber(),
               north_glass_buffer1.getboxnumber(), north_glass_buffer1.getglasslength().toString(),
               north_glass_buffer1.getglassheight().toString());
-
           map.put("message2", "200");
         } else {
           map.put("message2", "300");
@@ -357,18 +340,33 @@
 
   // 娣诲姞閾濇id瀵瑰簲鐜荤拑鍒板嚭鐗囬槦鍒�
   @PostMapping("/AddOutSliceS")
-  public Result AddOutSliceS(@RequestBody String[][] AluminumFrames) throws SQLException {
-    outSliceServive.AddOutSliceS(AluminumFrames);
+  public Result AddOutSliceS(String FrameNo) throws SQLException {
+    //public Result AddOutSliceS(@RequestBody String[][] AluminumFrames) throws SQLException {
+    north_Glass_Buffer1Service.AddOutSliceS(FrameNo);
     Map<String, Object> map = new HashMap<>();
     map.put("message", "200");
     return Result.success(map);
   }
 
-  // 淇敼鍑虹墖闃熷垪鐘舵�佷笌鍑虹墖闃熷垪璋冨簭
+  // 淇敼鍑虹墖闃熷垪鍑虹墖鐘舵��
   @PostMapping("/isAllowQueues")
   public Result isAllowQueues(Boolean isAllowQueue, @RequestBody List<Out_slice> out_slice) {
     Plchome.isAllowQueue = isAllowQueue;
-    if (isAllowQueue == true) {
+    // if (isAllowQueue == true) {
+    //   for (Out_slice out_slice2 : out_slice) {
+    //     homeMapper.UpdateOutSliceSequence(out_slice2.getGlassId(), out_slice2.getSequence());
+    //   }
+    // }
+    Map<String, Object> map = new HashMap<>();
+    map.put("message", "200");
+    return Result.success(map);
+  }
+
+  // 淇敼鍑虹墖闃熷垪璋冨簭鐘舵�佷笌鍑虹墖闃熷垪璋冨簭
+  @PostMapping("/isAllowReorderings")
+  public Result isAllowReorderings(Boolean isAllowReordering, @RequestBody List<Out_slice> out_slice) {
+    Plchome.isAllowReordering = isAllowReordering;
+    if (isAllowReordering == true) {
       for (Out_slice out_slice2 : out_slice) {
         homeMapper.UpdateOutSliceSequence(out_slice2.getGlassId(), out_slice2.getSequence());
       }

--
Gitblit v1.8.0