From 973eed10d720c7dbd0020407c3b89fe1d385944f Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期一, 08 十二月 2025 09:42:20 +0800
Subject: [PATCH] wms功能完善
---
src/main/java/com/zy/asrs/controller/MesController.java | 57 +++++++++++++++++----------------------------------------
1 files changed, 17 insertions(+), 40 deletions(-)
diff --git a/src/main/java/com/zy/asrs/controller/MesController.java b/src/main/java/com/zy/asrs/controller/MesController.java
index 92c13b4..47cf305 100644
--- a/src/main/java/com/zy/asrs/controller/MesController.java
+++ b/src/main/java/com/zy/asrs/controller/MesController.java
@@ -4,7 +4,6 @@
import com.alibaba.fastjson.JSONObject;
import com.core.annotations.AppAuth;
import com.core.common.Cools;
-import com.core.exception.CoolException;
import com.zy.asrs.entity.mes.*;
import com.zy.asrs.service.MesService;
import com.zy.common.web.BaseController;
@@ -41,73 +40,51 @@
return mesReturn;
}
- // 鍑哄簱鐢宠
@PostMapping("/api/mes/outBoundOrder")
- public MesReturn outBoundOrder(@RequestBody MesOutApply param){
-
+ @AppAuth(memo = "鍑哄簱鐢宠")
+ public MesReturn outBoundOrder(@RequestHeader(required = false) String appkey,@RequestBody MesOutApply param, HttpServletRequest request){
+ auth(appkey, param, request);
MesReturn mesReturn = new MesReturn();
mesReturn.setSuccess(mesService.outBoundOrder(param) == 1 ? "1" : "2");
return mesReturn;
}
- // 鍑哄簱鐢宠锛堝彨鏂欙級锛岃閰嶅簱銆佹粦鍧楀簱
- @PostMapping("/api/mes/callOutBoundOrder")
- public MesReturn callOutBoundOrder(@RequestBody MesCallOutApply param){
-
- MesReturn mesReturn = new MesReturn();
- mesReturn.setSuccess(mesService.callOutBoundOrder(param) == 1 ? "1" : "2");
- return mesReturn;
- }
-
// 鍏ュ簱鐢宠
@PostMapping("/api/mes/inBoundOrder")
- public MesReturn inBoundOrder(@RequestBody MesInApply param){
-
+ @AppAuth(memo = "鍏ュ簱鐢宠")
+ public MesReturn inBoundOrder(@RequestHeader(required = false) String appkey,@RequestBody MesInApply param, HttpServletRequest request){
+ auth(appkey, param, request);
MesReturn mesReturn = new MesReturn();
mesReturn.setSuccess(mesService.inBoundOrder(param) == 1 ? "1" : "2");
return mesReturn;
}
- // 鍏ョ珯鍏佽
@PostMapping("/api/mes/allowInStation")
- public MesReturn allowInStation(@RequestBody TransInOutStationAllow param){
-
+ @AppAuth(memo = "鍏ョ珯鍏佽")
+ public MesReturn allowInStation(@RequestHeader(required = false) String appkey,@RequestBody TransInOutStationAllow param, HttpServletRequest request){
+ auth(appkey, param, request);
return mesService.allowInStation(param);
}
// 绂荤珯鍏佽锛岃閰嶅簱銆佹粦鍧楀簱
@PostMapping("/api/mes/allowOutStation")
- public MesReturn allowOutStation(@RequestBody TransInOutStationAllow param){
-
+ public MesReturn allowOutStation(@RequestHeader(required = false) String appkey,@RequestBody TransInOutStationAllow param, HttpServletRequest request){
+ auth(appkey, param, request);
return mesService.allowOutStation(param);
}
- // 涓嬪彂杩愯緭浠诲姟
@PostMapping("/api/mes/submitTask")
- public JSONObject submitTask(@RequestBody TransTask param){
-
+ @AppAuth(memo = "涓嬪彂杩愯緭浠诲姟")
+ public JSONObject submitTask(@RequestHeader(required = false) String appkey,@RequestBody TransTask param, HttpServletRequest request){
+ auth(appkey, param, request);
return mesService.submitTask(param);
}
- // region 涓存椂娴嬭瘯
-
- @GetMapping("/api/mes/testInFeedback")
- public int test(@RequestParam String orderNo){
-
- return mesService.inFeedback(orderNo);
- }
-
- @GetMapping("/api/mes/testInFeedback2")
- public int test(@RequestParam String orderNo, @RequestParam String zapplet){
-
- return mesService.recvFeedback(orderNo, zapplet);
- }
- // endregion
-
- // 搴撳瓨鏌ヨ鎺ュ彛
// 鎸� 鐗╂枡缂栫爜+oderNo
@PostMapping("/api/mes/queryInventory")
- public MesReturn queryInventory(@RequestBody JSONObject param){
+ @AppAuth(memo = "搴撳瓨鏌ヨ鎺ュ彛")
+ public MesReturn queryInventory(@RequestHeader(required = false) String appkey,@RequestBody JSONObject param, HttpServletRequest request){
+ auth(appkey, param, request);
MesReturn mesReturn = new MesReturn();
String itemno = param.getString("itemno");
String orderNo = param.getString("orderNo");
--
Gitblit v1.9.1