From 6091a9cac0ef3236bd05137a5fae9a9cf1913ed4 Mon Sep 17 00:00:00 2001 From: wuyouming666 <2265557248@qq.com> Date: 星期一, 29 四月 2024 16:03:21 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes --- hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/controller/SysMenuController.java | 68 +++++++-------------------------- 1 files changed, 15 insertions(+), 53 deletions(-) diff --git a/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/controller/SysMenuController.java b/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/controller/SysMenuController.java index 4ca0cb9..131b179 100644 --- a/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/controller/SysMenuController.java +++ b/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/controller/SysMenuController.java @@ -1,76 +1,38 @@ package com.mes.menu.controller; -import com.mes.entity.request.GeneralRequest; + import com.mes.menu.entity.SysMenu; import com.mes.menu.service.SysMenuService; import com.mes.utils.Result; -import io.swagger.annotations.Api; +import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.util.List; -import java.util.Map; /** + * <p> + * 鑿滃崟琛� + * </p> + * * @author zhoush * @since 2024-04-11 */ -@Api(description = "鑿滃崟绠$悊") +@ApiModel("鑾峰彇鑿滃崟淇℃伅") @RestController -@RequestMapping("/sys/menu") +@RequestMapping("/menu/sysMenu") public class SysMenuController { @Autowired - private SysMenuService sysMenuService; - - @ApiOperation("鏂板鑿滃崟") - @PostMapping("/save") -// @PreAuthorize("hasAuthority('sys:menu:save')") - public Result save(@Validated @RequestBody SysMenu sysMenu) { - return Result.success(sysMenuService.save(sysMenu)); - } - - @ApiOperation("淇敼鑿滃崟淇℃伅") - @PostMapping("/updateMenu") -// @PreAuthorize("hasAuthority('sys:menu:update')") - public Result updateMenu(@Validated @RequestBody SysMenu sysMenu) { - sysMenuService.updateMenu(sysMenu); - return Result.success(sysMenu); - } + SysMenuService sysMenuService; @ApiOperation("鑾峰彇鐢ㄦ埛鏈夋潈闄愮殑鎵�鏈夎彍鍗�") - @GetMapping("/getMenuTree") - public Result<List<SysMenu>> getMenuTree(GeneralRequest request) { - return Result.success(sysMenuService.getMenuTree(request)); - } - - @ApiOperation("鑾峰彇鐢ㄦ埛鐨勬潈闄�") - @GetMapping("/getAuthorityInfo") - public Result<List<String>> getAuthorityInfo() { - return Result.success(sysMenuService.getAuthorityInfo()); - } - - - @ApiOperation("鐢ㄦ埛褰撳墠鐢ㄦ埛鐨勮彍鍗曞拰鏉冮檺淇℃伅") - @GetMapping("/nav") - public Result<Map<Object, Object>> nav() { - return Result.success(sysMenuService.nav()); - } - - @ApiOperation("鍒犻櫎鑿滃崟") - @PostMapping("/deleteMenu") -// @PreAuthorize("hasAuthority('sys:menu:delete')") - public Result<String> deleteMenu(Long menuId) { - return Result.success(sysMenuService.deleteMenu(menuId)); - } - - @ApiOperation("鎵归噺鍒犻櫎鑿滃崟") - @PostMapping("/batchDeleteMenu") -// @PreAuthorize("hasAuthority('sys:menu:delete')") - public Result<String> batchDeleteMenu(@RequestBody List<Long> menuIds) { - return Result.success(sysMenuService.batchDeleteMenu(menuIds)); + @GetMapping("/list") + public Result<List<SysMenu>> getMenuTree() { + return Result.success(sysMenuService.getMenuTree()); } } -- Gitblit v1.8.0