f11abbff43
- routesAlias.ts 修复 clean:dev 打坏的块注释 - system-manage.ts menus/simple 标注死代码(backend 模式前置条件) - /me 映射非 staff roles 兜底 R_USER,防空数组跳过菜单角色过滤 - 新增 README-dev.md:config-object 签名/URL 无 /api 前缀/Bearer 归映射层/v-html 红线 - package.json 删 husky prepare(防 pnpm install 改写 core.hooksPath) Co-Authored-By: Claude Code <noreply@anthropic.com>
27 lines
707 B
TypeScript
27 lines
707 B
TypeScript
import request from '@/utils/http'
|
|
import { AppRouteRecord } from '@/types/router'
|
|
|
|
// 获取用户列表
|
|
export function fetchGetUserList(params: Api.SystemManage.UserSearchParams) {
|
|
return request.get<Api.SystemManage.UserList>({
|
|
url: '/user/list',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 获取角色列表
|
|
export function fetchGetRoleList(params: Api.SystemManage.RoleSearchParams) {
|
|
return request.get<Api.SystemManage.RoleList>({
|
|
url: '/role/list',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 获取菜单列表
|
|
// 注意:后端无此端点,frontend 模式下死代码;切 backend 模式前需先实现
|
|
export function fetchGetMenuList() {
|
|
return request.get<AppRouteRecord[]>({
|
|
url: '/v3/system/menus/simple'
|
|
})
|
|
}
|