From d8c9b9afb41c368a08d7e05d0f624c98bf72042a Mon Sep 17 00:00:00 2001 From: lty <876263681@qq.com> Date: 星期五, 06 六月 2025 11:18:56 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/MobileController.java | 31 +++++++++++++++++++++++++------ 1 files changed, 25 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/MobileController.java b/src/main/java/com/zy/asrs/controller/MobileController.java index 184979b..1081145 100644 --- a/src/main/java/com/zy/asrs/controller/MobileController.java +++ b/src/main/java/com/zy/asrs/controller/MobileController.java @@ -9,15 +9,15 @@ import com.core.common.R; import com.core.exception.CoolException; import com.zy.asrs.entity.*; -import com.zy.asrs.entity.param.CombParam; -import com.zy.asrs.entity.param.GDYKConfirmGoodsParam; -import com.zy.asrs.entity.param.MobileAdjustParam; -import com.zy.asrs.entity.param.OffSaleParam; +import com.zy.asrs.entity.param.*; import com.zy.asrs.entity.result.MobileAdjustResult; import com.zy.asrs.mapper.ManLocDetlMapper; import com.zy.asrs.service.*; import com.zy.common.model.WrkDto; import com.zy.common.web.BaseController; +import com.zy.system.entity.license.AbstractServerInfos; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.*; @@ -58,6 +58,8 @@ @Autowired private WrkDetlLogService wrkDetlLogService; + + private static Logger logger = LogManager.getLogger(MobileController.class); // 鍟嗗搧涓婃灦 @RequestMapping("/mat/onSale/auth") @@ -136,10 +138,13 @@ combMat.setAnfme(orderDetl.getAnfme() - orderDetl.getWorkQty()); combMat.setMaktx(orderDetl.getMaktx()); combMat.setSpecs(orderDetl.getSpecs()); + combMat.setDetId(orderDetl.getDetId()); + combMat.setDetlId(orderDetl.getId()); combMats.add(combMat); } combParam.setCombMats(combMats); } + combParam.setBillNo(order.getOrderNo()); combParam.setOrderNo(order.getOrderNo()); combParams.add(combParam); } @@ -150,6 +155,7 @@ @RequestMapping("/comb/auth") @ManagerAuth(memo = "缁勬墭") public R comb(@RequestBody CombParam combParam) { + logger.info("缁勬墭鍙傛暟锛歿}",combParam); if (Cools.isEmpty(combParam.getOrderNo())) { combParam.setOrderNo(combParam.getBillNo()); } @@ -162,6 +168,19 @@ mobileService.comb(combParam, getUserId()); return R.ok("缁勬墭鎴愬姛"); } + + @RequestMapping("/pickIn/auth") +// @ManagerAuth(memo="鐩樼偣鍏ュ簱") + public R pickIn(@RequestParam String barcode){ + WrkMast wrkMast = wrkMastService.selectByBarcode(barcode); + List<PickInParam> param = wrkDetlService.selectDetByBarcode(barcode); + for(PickInParam pickInParam : param){ + pickInParam.setStaNo(wrkMast.getStaNo()); + pickInParam.setWorkNo(wrkMast.getWrkNo()); + } + return R.ok().add(param); + } + @RequestMapping("/pack/get/auth") @ManagerAuth @@ -425,11 +444,11 @@ @RequestMapping("/bill/query1/auth") @ManagerAuth(memo = "鏍规嵁閫氱煡鍗曟煡璇㈡槑缁�") public R billQuery1(@RequestParam String billNo, @RequestParam String size) { - Order temp1 = orderService.selectOne(new EntityWrapper<Order>().eq("temp2", billNo)); + Order temp1 = orderService.selectOne(new EntityWrapper<Order>().eq("temp1", billNo)); if (temp1 == null) { throw new CoolException("璇ヨ鍗曚笉瀛樺湪"); } - List<OrderDetl> waitMatins = orderDetlService.selectList(new EntityWrapper<OrderDetl>().eq("order_no", temp1.getOrderNo()).like("model", size).last("and anfme > work_qty")); + List<OrderDetl> waitMatins = orderDetlService.selectList(new EntityWrapper<OrderDetl>().eq("order_no", temp1.getOrderNo()).last("and anfme > work_qty")); if (waitMatins == null || waitMatins.isEmpty()) { throw new CoolException("璇ヨ鍗曢」涓嶅瓨鍦�"); } -- Gitblit v1.9.1