From c26270ef459e2ccf15bb019a05ac6d3934e2ad57 Mon Sep 17 00:00:00 2001 From: zyx <zyx123456> Date: 星期二, 16 一月 2024 12:35:55 +0800 Subject: [PATCH] # 拣货单删除功能 --- src/main/java/com/zy/asrs/controller/MobileController.java | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 101 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/MobileController.java b/src/main/java/com/zy/asrs/controller/MobileController.java index c6feda8..14228b3 100644 --- a/src/main/java/com/zy/asrs/controller/MobileController.java +++ b/src/main/java/com/zy/asrs/controller/MobileController.java @@ -2,7 +2,6 @@ import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.mapper.EntityWrapper; -import com.baomidou.mybatisplus.mapper.Wrapper; import com.core.annotations.ManagerAuth; import com.core.common.BaseRes; import com.core.common.Cools; @@ -16,10 +15,9 @@ import com.zy.asrs.entity.result.MobileAdjustResult; import com.zy.asrs.mapper.ManLocDetlMapper; import com.zy.asrs.service.*; -import com.zy.common.model.LocDto; -import com.zy.common.model.TaskDto; import com.zy.common.model.WrkDto; import com.zy.common.web.BaseController; +import com.zy.system.entity.User; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.*; @@ -385,4 +383,104 @@ return mobileService.manDetlInBarcode(json,getUser()); } + @RequestMapping("/manDetl/in/origin") + @ManagerAuth(memo = "骞冲簱涓婃灦") + public R manDetlIn(@RequestBody JSONObject json){ + if (json == null){ + return R.error("浼犲叆鏁版嵁涓虹┖"); + } + return mobileService.manDetlOrigin(json,getUser()); + } + + @RequestMapping("/manDetl/in/no/origin") + @ManagerAuth(memo = "骞冲簱涓婃灦") + public R manDetlInNo(@RequestBody JSONObject json){ + if (json == null){ + return R.error("浼犲叆鏁版嵁涓虹┖"); + } + return mobileService.manDetlOrigInNo(json,getUser()); + } + +// @RequestMapping("/manDetl/out/origin") +// @ManagerAuth(memo = "骞冲簱涓嬫灦") +// public R manDetlout(@RequestBody JSONObject json){ +// if (json == null){ +// return R.error("浼犲叆鏁版嵁涓虹┖"); +// } +// return mobileService.manDetlOriginOut(json,getUser()); +// } + + @RequestMapping("/manDetl/out/origin") + @ManagerAuth(memo = "骞冲簱涓嬫灦") + public R manDetlout2(@RequestBody JSONObject json){ + if (json == null){ + return R.error("浼犲叆鏁版嵁涓虹┖"); + } + return mobileService.manDetlOriginOut(json,getUser()); + } + + @RequestMapping("/plaDetl/packin/v1") + //@ManagerAuth(memo="pla鍏ュ簱") + public R plaPackIn(@RequestBody JSONObject json){ + String locNo = json.get("locNo").toString(); + String batch = json.get("batch").toString(); + String packageNo = json.get("packageNo").toString(); + if(Cools.isEmpty(locNo) || Cools.isEmpty(batch) || Cools.isEmpty(packageNo)){ + return R.error("鏈夊弬鏁颁负绌猴紝鏃犳硶鍏ュ簱"); + } + //娴嬭瘯 + if(true){ + User user = new User(); + user.setUsername("test"); + mobileService.plaPakin(locNo,batch,packageNo,user); + return R.ok(); + } + mobileService.plaPakin(locNo,batch,packageNo,getUser()); + return R.ok(); + } + + @RequestMapping("/plaDetl/packout1/v1") +// @ManagerAuth(memo="pla鍑哄簱") + public R plaPackOut1(@RequestBody JSONObject json){ + String locNo = json.get("locNo").toString(); + String batch = json.get("batch").toString(); + String packageNo = json.get("packageNo").toString(); + String orderNo = json.get("orderNo").toString(); + String orderDetlId = json.get("orderDetlId").toString(); + String wrkNo = json.get("wrkNo").toString(); + Double anfme = Double.parseDouble(json.get("anfme").toString()); + + if(Cools.isEmpty(locNo) || Cools.isEmpty(batch) || Cools.isEmpty(packageNo)){ + return R.error("鏈夊弬鏁颁负绌猴紝鏃犳硶鍏ュ簱"); + } + + mobileService.plaPakout(locNo,batch,packageNo,orderNo,orderDetlId,wrkNo,anfme); + return R.ok(); + } + + @RequestMapping("/plaDetl/packout/v1") +// @ManagerAuth(memo="pla鍑哄簱") + public R plaPackOut(@RequestBody JSONObject json){ + String locNo = json.get("locNo").toString(); + String batch = json.get("batch").toString(); + String packageNo = json.get("packageNo").toString(); + String orderNo = json.get("orderNo").toString(); + String orderDetlId = json.get("orderDetlId").toString(); + String wrkNo = json.get("wrkNo").toString(); + Double anfme = Double.parseDouble(json.get("anfme").toString()); + + if(Cools.isEmpty(locNo) || Cools.isEmpty(batch) || Cools.isEmpty(packageNo)){ + return R.error("鏈夊弬鏁颁负绌猴紝鏃犳硶鍏ュ簱"); + } + + mobileService.plaPakout(locNo,batch,packageNo,orderNo,orderDetlId,wrkNo,anfme); + return R.ok(); + } + + public static void main(String[] args) { + String aa = "aabb"; + String[] ccs = aa.split("cc"); + System.out.println(ccs[0]); + } + } -- Gitblit v1.9.1