From b0978a62cf2050170793e87fbd01db1760808043 Mon Sep 17 00:00:00 2001
From: xiaoyi <908147524@qq.com>
Date: 星期三, 04 十一月 2026 09:50:30 +0800
Subject: [PATCH] feat: 从长辉移植新高缺失的六个业务模块(安全生产/能耗/数采/备件/质检台账/售后问题回访)

---
 yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/PermissionController.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 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 147ce82..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
@@ -34,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