From bd57081dc1bcd94e1e4043a9e0a7c6953d4bb9d4 Mon Sep 17 00:00:00 2001 From: nidapeng <jp@doumee.com> Date: 星期一, 01 四月 2024 19:19:01 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/1.0.1' into 1.0.1 --- server/shop/src/main/java/com/doumee/api/system/SystemMenuController.java | 62 ++---------------------------- 1 files changed, 5 insertions(+), 57 deletions(-) diff --git a/server/shop/src/main/java/com/doumee/api/system/SystemMenuController.java b/server/shop/src/main/java/com/doumee/api/system/SystemMenuController.java index 402e765..0c06a81 100644 --- a/server/shop/src/main/java/com/doumee/api/system/SystemMenuController.java +++ b/server/shop/src/main/java/com/doumee/api/system/SystemMenuController.java @@ -6,6 +6,7 @@ import com.doumee.core.constants.OperaType; import com.doumee.core.model.ApiResponse; import com.doumee.core.model.LoginUserInfo; +import com.doumee.core.utils.Constants; import com.doumee.dao.system.dto.UpdateSystemMenuSortDTO; import com.doumee.dao.system.model.SystemMenu; import com.doumee.dao.system.vo.SystemMenuListVO; @@ -32,71 +33,18 @@ @Autowired private SystemMenuBiz systemMenuBiz; - @ApiOperation("鑿滃崟鎺掑簭") - @PostMapping("/updateSort") - @RequiresPermissions("system:menu:sort") - public ApiResponse updateSort (@Validated @RequestBody UpdateSystemMenuSortDTO dto) { - systemMenuBiz.updateSort(dto); - return ApiResponse.success(null); - } - @ApiOperation("鏌ヨ鑿滃崟鏍�") @GetMapping("/treeNodes") - public ApiResponse<List<SystemMenuNodeVO>> getTreeMenu () { + public ApiResponse<List<SystemMenuNodeVO>> getTreeMenu() { LoginUserInfo loginUserInfo = this.getLoginUser(); - return ApiResponse.success(systemMenuBiz.findTree(loginUserInfo.getId(),loginUserInfo.getType())); + return ApiResponse.success(systemMenuBiz.findTree(loginUserInfo.getId(), Constants.TWO)); } @ApiOperation("鏌ヨ鍒楄〃鏍�") @PostMapping("/treeList/{type}") @RequiresPermissions("system:menu:query") - public ApiResponse<List<SystemMenuListVO>> treeList (@PathVariable Integer type) { + public ApiResponse<List<SystemMenuListVO>> treeList(@PathVariable Integer type) { + type = Constants.TWO;//鍟嗘埛鑿滃崟 return ApiResponse.success(systemMenuBiz.findTreeByType(type)); } - - @PreventRepeat - @ApiOperation("鏂板缓") - @PostMapping("/create") - @RequiresPermissions("system:menu:create") - public ApiResponse create(@Validated(OperaType.Create.class) @RequestBody SystemMenu systemMenu) { - return ApiResponse.success(systemMenuBiz.create(systemMenu)); - } - - @ApiOperation("鍒犻櫎") - @GetMapping("/delete/{id}") - @RequiresPermissions("system:menu:delete") - public ApiResponse deleteById(@PathVariable Integer id) { - systemMenuBiz.deleteById(id); - return ApiResponse.success(null); - } - - @ApiOperation("鎵归噺鍒犻櫎") - @GetMapping("/delete/batch") - @RequiresPermissions("system:menu:delete") - public ApiResponse deleteByIdInBatch(@RequestParam String ids) { - String [] idArray = ids.split(","); - List<Integer> idList = new ArrayList<>(); - for (String id : idArray) { - idList.add(Integer.valueOf(id)); - } - systemMenuBiz.deleteByIdInBatch(idList); - return ApiResponse.success(null); - } - - @ApiOperation("淇敼") - @PostMapping("/updateById") - @RequiresPermissions("system:menu:update") - public ApiResponse updateById(@Validated(OperaType.Update.class) @RequestBody SystemMenu systemMenu) { - systemMenuBiz.updateById(systemMenu); - return ApiResponse.success(null); - } - - @ApiOperation("淇敼鑿滃崟鐘舵��") - @PostMapping("/updateStatus") - @RequiresPermissions("system:menu:update") - public ApiResponse updateStatus(@Validated(OperaType.UpdateStatus.class) @RequestBody SystemMenu systemMenu) { - systemMenuBiz.updateById(systemMenu); - return ApiResponse.success(null); - } - } -- Gitblit v1.9.3