From 951eb40bc7bfed102eea3c2fa0a107e7c9062136 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期二, 22 四月 2025 10:02:15 +0800 Subject: [PATCH] #优化 优化出库明细 --- rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/OutStockItemController.java | 46 +++++++++++++++++++++++----------------------- 1 files changed, 23 insertions(+), 23 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/OutOrderItemController.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/OutStockItemController.java similarity index 84% rename from rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/OutOrderItemController.java rename to rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/OutStockItemController.java index 80939f3..7504205 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/OutOrderItemController.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/OutStockItemController.java @@ -33,7 +33,7 @@ @Api(tags = "鍑哄簱鍗曟槑缁�") @RestController -public class OutOrderItemController extends BaseController { +public class OutStockItemController extends BaseController { @Autowired private AsnOrderItemService asnOrderItemService; @@ -41,36 +41,36 @@ @Autowired private CompanysService companysService; - @PreAuthorize("hasAuthority('manager:outOrderItem:list')") + @PreAuthorize("hasAuthority('manager:outStockItem:list')") @ApiOperation("鍒嗛〉鑾峰彇鍒楄〃") - @PostMapping("/outOrderItem/page") + @PostMapping("/outStockItem/page") public R page(@RequestBody Map<String, Object> map) { BaseParam baseParam = buildParam(map, BaseParam.class); PageParam<AsnOrderItem, BaseParam> pageParam = new PageParam<>(baseParam, AsnOrderItem.class); return R.ok().add(asnOrderItemService.listByAsnId(pageParam, pageParam.buildWrapper(true))); } - @PreAuthorize("hasAuthority('manager:outOrderItem:list')") - @PostMapping("/outOrderItem/list") + @PreAuthorize("hasAuthority('manager:outStockItem:list')") + @PostMapping("/outStockItem/list") public R list(@RequestBody Map<String, Object> map) { return R.ok().add(asnOrderItemService.list()); } - @PreAuthorize("hasAuthority('manager:outOrderItem:list')") - @PostMapping({"/outOrderItem/many/{ids}", "/outOrderItems/many/{ids}"}) + @PreAuthorize("hasAuthority('manager:outStockItem:list')") + @PostMapping({"/outStockItem/many/{ids}", "/outStockItems/many/{ids}"}) public R many(@PathVariable Long[] ids) { return R.ok().add(asnOrderItemService.listByIds(Arrays.asList(ids))); } - @PreAuthorize("hasAuthority('manager:outOrderItem:list')") - @GetMapping("/outOrderItem/{id}") + @PreAuthorize("hasAuthority('manager:outStockItem:list')") + @GetMapping("/outStockItem/{id}") public R get(@PathVariable("id") Long id) { return R.ok().add(asnOrderItemService.getById(id)); } - @PreAuthorize("hasAuthority('manager:outOrderItem:save')") + @PreAuthorize("hasAuthority('manager:outStockItem:save')") @OperationLog("Create 鍑哄簱鍗曟槑缁�") - @PostMapping("/outOrderItem/save") + @PostMapping("/outStockItem/save") public R save(@RequestBody Map<String, Object> params) { if (Objects.isNull(params)) { throw new CoolException("淇℃伅涓嶈兘涓虹┖锛侊紒"); @@ -85,9 +85,9 @@ } - @PreAuthorize("hasAuthority('manager:outOrderItem:update')") + @PreAuthorize("hasAuthority('manager:outStockItem:update')") @OperationLog("Update 鍑哄簱鍗曟槑缁�") - @PostMapping("/outOrderItem/update") + @PostMapping("/outStockItem/update") public R update(@RequestBody AsnOrderItem asnOrderItem) { asnOrderItem.setUpdateBy(getLoginUserId()); asnOrderItem.setUpdateTime(new Date()); @@ -105,9 +105,9 @@ return R.ok("Update Success").add(asnOrderItem); } - @PreAuthorize("hasAuthority('manager:outOrderItem:remove')") + @PreAuthorize("hasAuthority('manager:outStockItem:remove')") @OperationLog("Delete 鍑哄簱鍗曟槑缁�") - @PostMapping("/outOrderItem/remove/{ids}") + @PostMapping("/outStockItem/remove/{ids}") public R remove(@PathVariable Long[] ids) { if (!asnOrderItemService.removeByIds(Arrays.asList(ids))) { return R.error("Delete Fail"); @@ -115,8 +115,8 @@ return R.ok("Delete Success").add(ids); } - @PreAuthorize("hasAuthority('manager:outOrderItem:list')") - @PostMapping("/outOrderItem/query") + @PreAuthorize("hasAuthority('manager:outStockItem:list')") + @PostMapping("/outStockItem/query") public R query(@RequestParam(required = false) String condition) { List<KeyValVo> vos = new ArrayList<>(); LambdaQueryWrapper<AsnOrderItem> wrapper = new LambdaQueryWrapper<>(); @@ -129,8 +129,8 @@ return R.ok().add(vos); } - @PreAuthorize("hasAuthority('manager:outOrderItem:list')") - @PostMapping("/outOrderItem/export") + @PreAuthorize("hasAuthority('manager:outStockItem:list')") + @PostMapping("/outStockItem/export") @ApiOperation("瀵煎嚭鍑哄簱鍗曟槑缁�") public void export(@RequestBody Map<String, Object> map, HttpServletResponse response) throws Exception { List<AsnOrderItem> orderItems = new ArrayList<>(); @@ -155,9 +155,9 @@ * @param file * @return */ - @PostMapping("/outOrderItem/import") + @PostMapping("/outStockItem/import") @ApiOperation("ASN瀵煎叆鎺ュ彛") - @PreAuthorize("hasAuthority('manager:outOrderItem:update')") + @PreAuthorize("hasAuthority('manager:outStockItem:update')") public R importExcel(@RequestParam(value = "file") MultipartFile file, @RequestParam String asnId) throws Exception { if (Objects.isNull(file)) { R.error("鏂囦欢涓嶈兘涓虹┖锛侊紒"); @@ -173,9 +173,9 @@ * @return * @time 2025/4/18 08:17 */ - @PostMapping("/outOrderItem/template/download") + @PostMapping("/outStockItem/template/download") @ApiOperation("涓嬭浇鏀惰揣鍗曟ā鏉�") - @PreAuthorize("hasAuthority('manager:outOrderItem:update')") + @PreAuthorize("hasAuthority('manager:outStockItem:update')") public void downloadTemplate(@RequestBody Map<String, Object> map, HttpServletResponse response) throws Exception { AsnOrderTemplate template = ExcelUtil.mockData(AsnOrderTemplate.class); List<AsnOrderTemplate> list = Arrays.asList(template); -- Gitblit v1.9.1