From 883f5e73fbe7458fd760dbe8560dd5d8757e04cd Mon Sep 17 00:00:00 2001
From: xiaoyi <908147524@qq.com>
Date: 星期三, 04 十一月 2026 13:56:29 +0800
Subject: [PATCH] refactor: 按需求表收敛范围,撤销非需求模块,补齐售后回访闭环
---
yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/PermissionController.java | 10 ++++------
1 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/PermissionController.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/PermissionController.java
index a7b7325..0232e40 100644
--- a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/PermissionController.java
+++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/PermissionController.java
@@ -20,11 +20,6 @@
import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
-/**
- * 鏉冮檺 Controller锛屾彁渚涜祴浜堢敤鎴枫�佽鑹茬殑鏉冮檺鐨� API 鎺ュ彛
- *
- * @author 鑺嬮亾婧愮爜
- */
@Tag(name = "绠$悊鍚庡彴 - 鏉冮檺")
@RestController
@RequestMapping("/system/permission")
@@ -39,7 +34,10 @@
@Parameter(name = "roleId", description = "瑙掕壊缂栧彿", required = true)
@GetMapping("/list-role-menus")
@PreAuthorize("@ss.hasPermission('system:permission:assign-role-menu')")
- public CommonResult<Set<Long>> getRoleMenuList(Long roleId) {
+ public CommonResult<Set<Long>> getRoleMenuList(@RequestParam("roleId") Long roleId) {
+ // 鏄惧紡澹版槑蹇呭~锛歳oleId 缂哄け鏃剁敱 Spring 杩斿洖 400銆岃姹傚弬鏁颁笉姝g‘銆嶏紝
+ // 鑰屼笉鏄紶鍒� RoleServiceImpl 鐢� null 浣滀负缂撳瓨 key锛屾姏
+ // IllegalArgumentException: Null key returned for cache operation 鍙樻垚 500
return success(permissionService.getRoleMenuListByRoleId(roleId));
}
--
Gitblit v1.9.3