优化角色管理

This commit is contained in:
龙运模
2024-09-13 22:19:26 +08:00
parent 0abff1e576
commit 2812f1eef3
11 changed files with 433 additions and 82 deletions
+28
View File
@@ -70,6 +70,13 @@ export default {
return await http.post(this.url, params);
},
},
sort:{
url: `${config.API_URL}/roles.sort`,
name: "角色排序",
post: async function (params) {
return await http.post(this.url, params);
},
},
users:{
url: `${config.API_URL}/roles.users`,
name: "角色成员",
@@ -336,6 +343,13 @@ export default {
return await http.post(this.url, params);
},
},
userType:{
url: `${config.API_URL}/user.type.list`,
name: "用户类型常量",
post: async function (params) {
return await http.post(this.url, params);
},
},
status:{
url: `${config.API_URL}/user.status.update`,
name: "用户状态",
@@ -343,6 +357,20 @@ export default {
return await http.post(this.url, params);
},
},
auditStatus:{
url: `${config.API_URL}/user.audit.status.list`,
name: "用户审核常量",
post: async function (params) {
return await http.post(this.url, params);
}
},
audit:{
url: `${config.API_URL}/user.audit`,
name: "用户审核",
post: async function (params) {
return await http.post(this.url, params);
}
},
allocatRole: {
url: `${config.API_URL}/auth.user.role`,
name: "用户分配角色",