From 5f6dbe95bb56f30ccd7acb98282d486e5ed2afd8 Mon Sep 17 00:00:00 2001 From: whycq <123456> Date: 星期四, 26 六月 2025 17:33:39 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/LocDetlController.java | 33 ++++++++++++++++++++++++--------- 1 files changed, 24 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/LocDetlController.java b/src/main/java/com/zy/asrs/controller/LocDetlController.java index 32c72fd..d5fff0b 100644 --- a/src/main/java/com/zy/asrs/controller/LocDetlController.java +++ b/src/main/java/com/zy/asrs/controller/LocDetlController.java @@ -13,11 +13,9 @@ import com.core.common.DateUtils; import com.core.common.R; import com.zy.asrs.entity.LocDetl; -import com.zy.asrs.entity.ManLocDetl; import com.zy.asrs.entity.Mat; import com.zy.asrs.mapper.LocDetlMapper; import com.zy.asrs.service.LocDetlService; -import com.zy.asrs.service.ManLocDetlService; import com.zy.asrs.service.MatService; import com.zy.common.web.BaseController; import org.springframework.beans.factory.annotation.Autowired; @@ -69,6 +67,18 @@ return R.parse(BaseRes.EMPTY); } + @GetMapping (value = "/locDetl/pageList/auth") + @ManagerAuth(memo = "鍒嗛〉鏌ヨ搴撳瓨鏄庣粏") + public R pageList(@RequestParam Map<String,Object> param){ + if (Cools.isEmpty(param.get("locNo"))){ + return new R(201,""); + } + Page<LocDetl> locDetlPage = locDetlService.selectPage(new Page<>(Integer.parseInt((String) param.get("curr")) + , Integer.parseInt((String) param.get("limit"))), new EntityWrapper<LocDetl>().eq("loc_no", param.get("locNo"))); + + return R.ok(locDetlPage); + } + @RequestMapping(value = "/stock/out/list/auth") @ManagerAuth public R stockOutList(@RequestParam(defaultValue = "1")Integer curr, @@ -86,7 +96,7 @@ return R.ok(locDetlService.getStockOut(toPage(curr, limit, param, LocDetl.class))); } - @RequestMapping(value = "/error/locDetl/list/auth")// /locDetl/list/auth 鎺ュ彛闂 + @RequestMapping(value = "/locDetl/list/auth")// /locDetl/list/auth 鎺ュ彛闂 @ManagerAuth public R list(@RequestParam(defaultValue = "1")Integer curr, @RequestParam(defaultValue = "10")Integer limit, @@ -245,12 +255,17 @@ // @ManagerAuth public void statisExport(HttpServletResponse response) throws IOException { List<LocDetl> excel = LocDetlMapper.getStockStatisExcel(); - for (LocDetl locDetl : excel) { - Mat mat = matService.selectByMatnr(locDetl.getMatnr()); - if (mat != null) { - locDetl.sync(mat); - } - } +// try{ +// for (LocDetl locDetl : excel) { +// System.out.println(locDetl.getMatnr()); +// Mat mat = matService.selectByMatnr(locDetl.getMatnr()); +// if (mat != null) { +// locDetl.sync(mat); +// } +// } +// }catch (Exception e){ +// e.printStackTrace(); +// } response.setContentType("application/vnd.ms-excel"); response.setCharacterEncoding("utf-8"); String fileName = URLEncoder.encode("搴撳瓨鏄庣粏缁熻鎶ヨ〃", "UTF-8"); -- Gitblit v1.9.1