From c7ba417c5fb7cdf98671b237201c91a2d4cc45bc Mon Sep 17 00:00:00 2001 From: 王佳豪 <g675230687@126.com> Date: 星期二, 25 五月 2021 13:45:24 +0800 Subject: [PATCH] 1.库存调整(往StockCheckRecord插入盘盈、盘亏数据) 2.手动入库(无通知单号)往CPICMO插入数据,FWorkShop(部门)值erp提供[11378] --- src/main/java/com/zy/asrs/controller/MobileController.java | 34 ++++++++++++++++++++++++++++++++-- 1 files changed, 32 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/MobileController.java b/src/main/java/com/zy/asrs/controller/MobileController.java index 418fd3c..6d2b05c 100644 --- a/src/main/java/com/zy/asrs/controller/MobileController.java +++ b/src/main/java/com/zy/asrs/controller/MobileController.java @@ -52,6 +52,16 @@ return R.ok(); } + /** + * 缁勬墭-鎵归噺 + */ + @RequestMapping("/comb/auth/batch") + @ManagerAuth(memo = "缁勬墭-鎵归噺") + public R combBatch(@RequestBody CombParam combParam){ + mobileService.combBatch(combParam, getUserId()); + return R.ok(); + } + /** * 缁勬墭 @@ -69,7 +79,9 @@ @RequestMapping("/locDetl") @ManagerAuth public R getLocDetl(@RequestParam(required = false)String locNo, - @RequestParam(required = false)String matNo){ + @RequestParam(required = false)String matNo, + @RequestParam(required = false)String supplier + ){ if (!Cools.isEmpty(locNo)) { LocMast locMast = locMastService.selectById(locNo); if (null == locMast || !"F".equals(locMast.getLocSts())) { @@ -102,6 +114,20 @@ }); return R.ok().add(res); } + if (!Cools.isEmpty(supplier)) { + List<LocDetl> locDetls = locDetlService.selectList(new EntityWrapper<LocDetl>() + .eq("supplier", supplier).orderBy("appe_time", false)); + List<MobileLocDetlVo> res = new ArrayList<>(); + locDetls.forEach(locDetl -> { + MobileLocDetlVo vo = new MobileLocDetlVo(); + vo.setLocNo(locDetl.getLocNo()); + vo.setMatnr(locDetl.getMatnr()); + vo.setMaktx(locDetl.getMaktx()); + vo.setCount(locDetl.getAnfme()); + res.add(vo); + }); + return R.ok().add(res); + } return R.parse(BaseRes.PARAM); } @@ -119,7 +145,11 @@ vo.setMatNo(waitPakin.getMatnr()); vo.setMatName(waitPakin.getMaktx()); vo.setCount(waitPakin.getAnfme()); - vo.setWarehouse(waitPakin.getWarehouse()); + vo.setMnemonic(waitPakin.getMnemonic()); + vo.setSupplier(waitPakin.getSupplier()); + vo.setAltme(waitPakin.getAltme()); + vo.setType(waitPakin.getType()); + vo.setLgnum(waitPakin.getLgnum()); vos.add(vo); } } -- Gitblit v1.9.1