From c8931e838a1172bffa7de40abfac5c4466ec73ce Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期三, 16 七月 2025 14:17:55 +0800 Subject: [PATCH] 盘点单出库功能优化 --- rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/CheckOrderItemController.java | 38 ++------------------------------------ 1 files changed, 2 insertions(+), 36 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/CheckOrderItemController.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/CheckOrderItemController.java index 5b13799..c4953c2 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/CheckOrderItemController.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/CheckOrderItemController.java @@ -107,46 +107,12 @@ List<KeyValVo> vos = new ArrayList<>(); LambdaQueryWrapper<WkOrderItem> wrapper = new LambdaQueryWrapper<>(); if (!Cools.isEmpty(condition)) { - wrapper.like(WkOrderItem::getAsnCode, condition); + wrapper.like(WkOrderItem::getOrderCode, condition); } checkOrderItemService.page(new Page<>(1, 20), wrapper).getRecords().forEach( - item -> vos.add(new KeyValVo(item.getId(), item.getAsnCode())) + item -> vos.add(new KeyValVo(item.getId(), item.getOrderCode())) ); return R.ok().add(vos); - } - - /** - * @author Ryan - * @date 2025/7/14 - * @description: 鐩樼偣鍗曞鍑� - * @version 1.0 - */ - @PreAuthorize("hasAuthority('manager:check:list')") - @PostMapping("/checkItem/export") - public void export(@RequestBody Map<String, Object> map, HttpServletResponse response) throws Exception { - List<WkOrderItem> orders = new ArrayList<>(); - if (!Objects.isNull(map.get("ids"))) { - orders = checkOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>().in(WkOrderItem::getId, map.get("ids"))); - } else { - orders = checkOrderItemService.list(); - } - ExcelUtil.build(ExcelUtil.create(orders, WkOrderItem.class), response); - } - - /** - * @author Ryan - * @description 涓嬭浇妯℃澘 - * @param - * @return - * @time 2025/4/18 08:17 - */ - @PostMapping("/checkItem/template/download") - @ApiOperation("涓嬭浇鐩樼偣鍗曟ā鏉�") - @PreAuthorize("hasAuthority('manager:check:update')") - public void downloadTemplate(@RequestBody Map<String, Object> map, HttpServletResponse response) throws Exception { - CheckOrderTemplate template = ExcelUtil.mockData(CheckOrderTemplate.class); - List<CheckOrderTemplate> list = Arrays.asList(template); - ExcelUtil.build(ExcelUtil.create(list, CheckOrderTemplate.class, true), response); } } -- Gitblit v1.9.1