commit:应用权限功能

This commit is contained in:
gesilong
2026-02-10 16:28:33 +08:00
parent 34f7c68041
commit d7def83ee4
3 changed files with 266 additions and 1 deletions

View File

@@ -17,6 +17,21 @@ export interface UpdateStatusReqVO {
status: number
}
// 获取登陆用户的应用
export const getMyPage = async (params: PageParam) => {
return await request.get({ url: '/system/oauth2-client/myPage', params })
}
// 获取角色下的应用id
export const getRoleAppIds = async (roleId: number) => {
return await request.get({ url: '/system/permission/list-role-clients?roleId=' + roleId })
}
// 新增角色
export const saveApp = async (data: any) => {
return await request.post({ url: '/system/permission/assign-role-client', data })
}
// 查询角色列表
export const getRolePage = async (params: PageParam) => {
return await request.get({ url: '/system/role/page', params })