From 4ce7a290115c02d933390b2cabdd3c644f1d76aa Mon Sep 17 00:00:00 2001 From: wuyouming666 <2265557248@qq.com> Date: 星期四, 21 十二月 2023 16:22:51 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes --- springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java | 57 ++++++++++++++++++++------------------------------------- 1 files changed, 20 insertions(+), 37 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 e320119..001c6f7 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,47 +5,34 @@ 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 cn.hutool.core.util.StrUtil; +import com.example.springboot.service.StorageCageService; 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.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") public class HomeController { @Autowired + HomeMapper homeMapper; @Autowired @@ -59,6 +46,9 @@ @Autowired OutSliceServive outSliceServive; + + @Autowired + StorageCageService StorageCageService; @Autowired North_Glass_Buffer1Service north_Glass_Buffer1Service; @@ -136,27 +126,21 @@ return Result.success(map); } - // 鎵嬪姩瀹屾垚杩�/鍑虹墖浠诲姟 + // 鎵嬪姩瀹屾垚杩�/鍑虹墖浠诲姟 缁堟杩涚墖/鍑虹墖浠诲姟 @GetMapping("/UpdateTask") public Result UpdateTask(Integer types, Integer shelfrack, String glassid) { + StorageCageService.UpdateTask(types, shelfrack, glassid); Map<String, Object> map = new HashMap<>(); - homeMapper.UpdateTask(types, glassid); - if (types == 0) { - // homeMapper.UpdateCageTask1(glassid); - spianService.overtask(glassid); - } else if (types == 1) { - // homeMapper.DeleteByGlassID(glassid); - spianService.overtask(glassid); - } else if (types == 2) {//缁堟杩涚墖浠诲姟 - spianService.overtask(glassid); - StorageCage glassinfor = homeMapper.SelectGlassInfo(glassid); - spianMapper.UpdataOutCage1(glassinfor.getGlassWidth(), glassinfor.getCage(), glassinfor.getCell()); - homeMapper.DeleteByGlassID(glassid); - // 鍙戦�佺粓姝㈣繘鐗囦换鍔′俊鍙� - }else{//缁堟鍑虹墖浠诲姟 - spianService.overtask(glassid); - homeMapper.UpdateOutSliceGlass(glassid); - } + map.put("message3", "200"); + return Result.success(map); + } + + //缁堟杩涚墖/鍑虹墖浠诲姟 + @GetMapping("/EndTask") + public Result EndTask(int types) { + StorageCageService.EndTask(types); + + Map<String, Object> map = new HashMap<>(); map.put("message3", "200"); return Result.success(map); } @@ -182,9 +166,7 @@ // 鎵嬪姩鍒犻櫎鐞嗙墖绗肩幓鐠� @GetMapping("/DeleteByGlassID") public Result DeleteByGlassID(String glassid) { - StorageCage glassinfor = homeMapper.SelectGlassInfo(glassid); - spianMapper.UpdataOutCage1(glassinfor.getGlassWidth(), glassinfor.getCage(), glassinfor.getCell()); - homeMapper.DeleteByGlassID(glassid); + outSliceServive.DeleteByGlassID(glassid); Map<String, Object> map = new HashMap<>(); map.put("message3", "200"); return Result.success(map); @@ -202,6 +184,7 @@ String position = jdbcConnections.SelectPositionByFrameBarcode(north_glass_buffer1.getFrameBarcode()); if (position != null) { int sequence = homeMapper.SelectMaxSquence(); + homeMapper.AddOutSliceS(glassid, flip, north_glass_buffer1.getFrameBarcode(), north_glass_buffer1.getglasslengthmm().toString(), north_glass_buffer1.getglassheightmm().toString(), sequence, position, (short) 0, north_glass_buffer1.getordernumber(), north_glass_buffer1.getlistnumber(), @@ -349,6 +332,7 @@ @PostMapping("/DeleteProductionQueueGlass") public Result DeleteProductionQueueGlass(String FrameNo) { homeMapper.CompleteQueueByFrameNo(FrameNo); + Map<String, Object> map = new HashMap<>(); map.put("message", "200"); return Result.success(map); @@ -390,7 +374,6 @@ @PostMapping("/CompleteQueue") public Result CompleteQueue(String id, String frameid, String glassid) { return outSliceServive.CompleteQueue(id, frameid, glassid); - } } -- Gitblit v1.8.0