|
|
|
@ -29,6 +29,8 @@ import javax.annotation.Resource;
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
import javax.validation.Valid;
|
|
|
|
import javax.validation.Valid;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId;
|
|
|
|
|
|
|
|
|
|
|
|
@Tag(name = "管理后台 - App用户导航菜单配置")
|
|
|
|
@Tag(name = "管理后台 - App用户导航菜单配置")
|
|
|
|
@RestController
|
|
|
|
@RestController
|
|
|
|
@RequestMapping("/system/user-nav-menu")
|
|
|
|
@RequestMapping("/system/user-nav-menu")
|
|
|
|
@ -56,8 +58,9 @@ public class UserNavMenuController {
|
|
|
|
@PutMapping("/update-list")
|
|
|
|
@PutMapping("/update-list")
|
|
|
|
@Operation(summary = "批量更新")
|
|
|
|
@Operation(summary = "批量更新")
|
|
|
|
// @PreAuthorize("@ss.hasPermission('system:user-nav-menu:update')")
|
|
|
|
// @PreAuthorize("@ss.hasPermission('system:user-nav-menu:update')")
|
|
|
|
public CommonResult<Boolean> updateUserNavMenuList(@Valid @RequestBody List<UserNavMenuSaveReqVO> updateReqVOList) {
|
|
|
|
public CommonResult<Boolean> updateUserNavMenuList(@RequestParam(value = "userId", required = false) Long userId,
|
|
|
|
userNavMenuService.updateUserNavMenuList(updateReqVOList);
|
|
|
|
@Valid @RequestBody(required = false) List<UserNavMenuSaveReqVO> updateReqVOList) {
|
|
|
|
|
|
|
|
userNavMenuService.updateUserNavMenuList(userId != null ? userId : getLoginUserId(), updateReqVOList);
|
|
|
|
return success(true);
|
|
|
|
return success(true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|