yxk-20260729
改善提案 云端 ISysBaseAPI 未声明新方法,导致 SysBaseAPIFallback 的 @Override 无法匹配。 我已: 在云端接口补充 getUsernamesByRoleIdLocalApi 声明与 Feign 路径。 在 SystemApiController 补充 /sys/api/getUsernamesByRoleId 映射,保证分布式调用也能实际返回用户名列表。
This commit is contained in:
+9
@@ -78,6 +78,15 @@ public interface ISysBaseAPI extends CommonAPI {
|
||||
@GetMapping("/sys/api/getUserById")
|
||||
LoginUser getUserById(@RequestParam("id") String id);
|
||||
|
||||
/**
|
||||
* 查询角色下未逻辑删除用户的登录用户名,供流程多实例任务分配使用。
|
||||
*
|
||||
* @param roleId 系统角色 ID
|
||||
* @return 用户名列表
|
||||
*/
|
||||
@GetMapping("/sys/api/getUsernamesByRoleId")
|
||||
List<String> getUsernamesByRoleIdLocalApi(@RequestParam("roleId") String roleId);
|
||||
|
||||
/**
|
||||
* 7通过用户账号查询角色集合
|
||||
* @param username
|
||||
|
||||
Reference in New Issue
Block a user