From 62903a6bcced0b44f4d9a4ca4bfab2f30ecdec25 Mon Sep 17 00:00:00 2001 From: pang.jiabao <pang_jiabao@163.com> Date: 星期五, 01 十一月 2024 11:40:52 +0800 Subject: [PATCH] 入库呼叫agv取货修改 --- src/main/java/com/zy/asrs/controller/WorkController.java | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/WorkController.java b/src/main/java/com/zy/asrs/controller/WorkController.java index 2425145..1050097 100644 --- a/src/main/java/com/zy/asrs/controller/WorkController.java +++ b/src/main/java/com/zy/asrs/controller/WorkController.java @@ -4,6 +4,7 @@ import com.core.annotations.ManagerAuth; import com.core.common.Cools; import com.core.common.R; +import com.zy.asrs.entity.BasDevp; import com.zy.asrs.entity.StaDesc; import com.zy.asrs.entity.WaitPakin; import com.zy.asrs.entity.param.EmptyPlateOutParam; @@ -72,6 +73,26 @@ } return R.ok().add(result); } + @RequestMapping("/crn/available/take/site") + @ManagerAuth() + public R crnAvailableTakeSite(){ + List<Map<String, Object>> result = new ArrayList<>(); + List<Integer> outSite = basDevpService.getCrnAvailableOutSite(101); + for (Integer siteId : outSite) { + Map<String, Object> map = new HashMap<>(); + map.put("siteId", siteId); + map.put("desc", siteId + "锛堝叏鏉垮嚭搴撳彛锛�"); + result.add(map); + } + List<Integer> pickOutSite = basDevpService.getCrnAvailableOutSite(103); + for (Integer siteId : pickOutSite) { + Map<String, Object> map = new HashMap<>(); + map.put("siteId", siteId); + map.put("desc", siteId + "锛堟嫞鏂欏嚭搴撳彛锛�"); + result.add(map); + } + return R.ok().add(result); + } @RequestMapping("/available/take/check/site") @ManagerAuth() @@ -101,6 +122,24 @@ return R.ok().add(basDevpService.getAvailableOutSite(107)); } + @RequestMapping("/available/crn/empty/take/site") + @ManagerAuth() + public R availablecrnEmptyTakeSite(){ + return R.ok().add(basDevpService.getCrnAvailableEmptyOutSite()); + } + + @RequestMapping("/available/shuttle/empty/take/site") + @ManagerAuth() + public R availableshuttleEmptyTakeSite(){ + return R.ok().add(basDevpService.getShuttleAvailableEmptyOutSite()); + } + + @RequestMapping("/available/ctu/empty/take/site") + @ManagerAuth() + public R availablectuEmptyTakeSite(){ + return R.ok().add(basDevpService.getCtuAvailableEmptyOutSite()); + } + @RequestMapping("/available/empty/take/site") @ManagerAuth() public R availableEmptyTakeSite(){ -- Gitblit v1.9.1