yxk-20260729

改善提案
云端 ISysBaseAPI 未声明新方法,导致 SysBaseAPIFallback 的 @Override 无法匹配。
我已:
在云端接口补充 getUsernamesByRoleIdLocalApi 声明与 Feign 路径。
在 SystemApiController 补充 /sys/api/getUsernamesByRoleId 映射,保证分布式调用也能实际返回用户名列表。
This commit is contained in:
ye1023
2026-07-29 10:18:38 +08:00
parent bad64a257e
commit 0a04d98c72
2 changed files with 17 additions and 0 deletions
@@ -131,6 +131,14 @@ public class SystemApiController {
return loginUser;
}
/**
* 流程多实例节点只接受 username 作为办理人标识,统一由系统服务按角色查询。
*/
@GetMapping("/getUsernamesByRoleId")
List<String> getUsernamesByRoleId(@RequestParam("roleId") String roleId) {
return sysBaseApi.getUsernamesByRoleIdLocalApi(roleId);
}
/**
* 通过用户账号查询角色集合
* @param username