From 642428dd870c2f288bb0f3a5fc94373a69a425cf Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期五, 25 四月 2025 13:08:53 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/MobileController.java | 40 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/MobileController.java b/src/main/java/com/zy/asrs/controller/MobileController.java index 29fb8e8..81aeabf 100644 --- a/src/main/java/com/zy/asrs/controller/MobileController.java +++ b/src/main/java/com/zy/asrs/controller/MobileController.java @@ -293,6 +293,46 @@ } } + @RequestMapping("/order/search/batch/new/auth") + @ManagerAuth(memo = "鍑哄簱纭") + public R orderSearchByBatchNew(@RequestBody OrderGiftParam param){ + try{ +// String length = param.getLength(); +// String lengthS = length.split(" ")[0]; +// Double price = Double.valueOf(lengthS); +// String grossWeight = param.getGrossWeight(); +// String grossWeightS = grossWeight.split(" ")[0]; +// Double volume = Double.valueOf(grossWeightS); + String netWeight = param.getNetWeight(); + String netWeightS = netWeight.split(" ")[0]; + Double weight = Double.valueOf(netWeightS); +// String splices = param.getSplices(); +// String splicesS = splices.split(" ")[0]; + List<OrderDetlGift> orderDetlGifts = orderDetlGiftService.selectList(new EntityWrapper<OrderDetlGift>() + .eq("order_no", param.getOrderNo()) +// .eq("matnr", param.getSpecs()) + .eq("batch", param.getBoxNo()) +// .eq("model", param.getRollNo()) +// .eq("price", price) + .eq("weight", weight)); +// .eq("volume", volume) +// .eq("specs", splicesS)); + if (orderDetlGifts.isEmpty()){ + return R.error("鏌ヨ淇℃伅寮傚父锛屾湭鍖归厤鍒版槑缁�").add("鏈尮閰嶅埌鏄庣粏"); + } + if (orderDetlGifts.size()>1){ + return R.error("鏌ヨ淇℃伅寮傚父锛屽瓨鍦ㄥ鏉℃槑缁�").add("瀛樺湪澶氭潯鏄庣粏"); + } + OrderDetlGift orderDetlGift = orderDetlGifts.get(0); + orderDetlGift.setSource(1); + orderDetlGiftService.updateById(orderDetlGift); + orderDetlGift.setDeadTime(orderDetlGift.getSource$()); + return R.ok("纭鎴愬姛").add(orderDetlGift); + } catch (Exception e){ + return R.error("鏌ヨ淇℃伅寮傚父锛屾湭鍖归厤鍒版槑缁�").add("鏈尮閰嶅埌鏄庣粏"); + } + } + // @RequestMapping("/wrkDetl/search/batch/auth") // @ManagerAuth(memo = "鍑哄簱纭鑾峰彇淇℃伅") // public R wrkDetlSearchByBatch(@RequestBody String batch){ -- Gitblit v1.9.1