perf: change profile api

This commit is contained in:
ibuler 2025-04-18 14:09:05 +08:00 committed by 老广
parent 411317194c
commit bc4fb455a3

View File

@ -8,11 +8,20 @@ export function login(data) {
})
}
export function getProfile(token) {
return request({
export async function getProfile(token) {
let profile = await request({
url: '/api/v1/users/profile/',
method: 'get'
})
const perms = await request({
url: '/api/v1/users/profile/permissions/',
method: 'get'
})
profile = {
...profile,
...perms
}
return profile
}
export function getUserList(data) {
@ -22,6 +31,7 @@ export function getUserList(data) {
params: data
})
}
export function getUserGroupList(params) {
return request({
url: '/api/v1/users/groups/',
@ -29,6 +39,7 @@ export function getUserGroupList(params) {
params: params
})
}
export function getUserGroupDetail(id) {
return request({
url: `/api/v1/users/groups/${id}/`,
@ -50,6 +61,7 @@ export function editUserGroup(data) {
data: data
})
}
export function updateUserGroup(id, data) {
return request({
url: '/api/v1/users/groups/' + id + '/',