# 角色接口请求方法修复计划 ## 问题分析 用户列表页面无法显示,原因是获取角色列表时使用了 GET 方法调用 `/roles/` 接口,但后端只支持 POST 方法的 `/roles/search` 接口。 需要修改两个地方: 1. `loadRoleDict` 函数中的 `http.get` 改为 `http.post("/roles/search", {})` 2. `role_id` 列的 `dict.getData` 中的 `http.get` 改为 `http.post("/roles/search", {})` ## 修复方案 | 序号 | 文件 | 修改内容 | | :--- | :--- | :--- | | 1 | `frontend/src/modules/admin/views/users/user-crud.ts` | `loadRoleDict` 函数中 GET 改为 POST | | 2 | `frontend/src/modules/admin/views/users/user-crud.ts` | `role_id.dict.getData` 中 GET 改为 POST | ## 风险评估 - 低风险:仅修改请求方法,不影响核心逻辑