From 75a5ce81ad0b32849060e09166598cfd26c962dc Mon Sep 17 00:00:00 2001 From: pang.jiabao <pang_jiabao@163.com> Date: 星期一, 28 四月 2025 13:39:19 +0800 Subject: [PATCH] 空闲理货高度限制 --- src/main/java/com/zy/asrs/controller/OpenController.java | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/OpenController.java b/src/main/java/com/zy/asrs/controller/OpenController.java index 4fb2c64..0281bfa 100644 --- a/src/main/java/com/zy/asrs/controller/OpenController.java +++ b/src/main/java/com/zy/asrs/controller/OpenController.java @@ -5,6 +5,7 @@ import com.core.common.Cools; import com.core.common.R; import com.core.exception.CoolException; +import com.zy.asrs.entity.OutLocInfoParam; import com.zy.asrs.entity.param.*; import com.zy.asrs.service.OpenService; import com.zy.common.web.BaseController; @@ -185,6 +186,35 @@ return openService.kxlhCdwc(param); } + @PostMapping("/getUnfulfilledOrders") + @AppAuth(memo = "鑾峰彇鏈畬鎴愯鍗曠粺璁′俊鎭�") + public synchronized R getUnfulfilledOrders(@RequestHeader(required = false) String appkey, + HttpServletRequest request) { + auth(appkey, null, request); + return openService.getUnfulfilledOrders(); + } + + @PostMapping("/getCrnLaneWayInfo") + @AppAuth(memo = "鑾峰彇鍫嗗灈鏈虹姸鎬佸強鎵�灞炲贩閬撳簱浣嶇粺璁′俊鎭�") + public synchronized R getCrnLaneWayInfo(@RequestHeader(required = false) String appkey, + HttpServletRequest request) { + auth(appkey, null, request); + return openService.getCrnLaneWayInfo(); + } + + @PostMapping("/getOutLocInfoByBarcode") + @AppAuth(memo = "鏍规嵁鎵樼洏鐮侊紝鑾峰彇鍑哄簱鐗╂枡淇℃伅杩涜澶у睆鏄剧ず") + public synchronized R getOutLocInfoByBarcode(@RequestHeader(required = false) String appkey, + @RequestBody OutLocInfoParam param, + HttpServletRequest request) { + auth(appkey, param, request); + if (Cools.isEmpty(param) || Cools.isEmpty(param.getBarcode())) { + return R.parse("鎵樼洏鐮佷笉鑳戒负绌�"); + } + return openService.getOutLocInfoByBarcode(param.getBarcode()); + } + + /*@PostMapping("/order/matSync/default/v1") @AppAuth(memo = "鍟嗗搧淇℃伅鍚屾鎺ュ彛") public synchronized R syncMatInfo(@RequestHeader(required = false) String appkey, -- Gitblit v1.9.1