增加用户授权、公司授权 以及优化部门、角色、用户接口
This commit is contained in:
@@ -97,6 +97,49 @@ export default {
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
|
||||
roleAuth: {
|
||||
url: `${config.API_URL}/auth.role.auth`,
|
||||
name: "角色授权",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
roleMenu:{
|
||||
url: `${config.API_URL}/auth.role.permission.checked`,
|
||||
name: "菜单权限",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
roleCode: {
|
||||
url: `${config.API_URL}/authorize.role.codes`,
|
||||
name: "角色对应CODE列表",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
roleUser:{
|
||||
url: `${config.API_URL}/roles.users`,
|
||||
name: "角色成员列表",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
roleUserAdd:{
|
||||
url: `${config.API_URL}/roles.add.users`,
|
||||
name: "添加角色成员",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
roleUserDel:{
|
||||
url: `${config.API_URL}/roles.removed.users`,
|
||||
name: "删除角色成员",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
}
|
||||
},
|
||||
company:{
|
||||
@@ -114,6 +157,13 @@ export default {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
update:{
|
||||
url: `${config.API_URL}/organization.update`,
|
||||
name: "公司更新",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
info: {
|
||||
url: `${config.API_URL}/organization.info`,
|
||||
name: "公司详情",
|
||||
@@ -149,6 +199,20 @@ export default {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
permission:{
|
||||
url: `${config.API_URL}/auth.company.permission.checked`,
|
||||
name: "公司权限列表",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url,params);
|
||||
}
|
||||
},
|
||||
moduleAdd:{
|
||||
url: `${config.API_URL}/auth.company.module.add`,
|
||||
name: "公司权限分配",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url,params);
|
||||
}
|
||||
}
|
||||
},
|
||||
dept: {
|
||||
list: {
|
||||
@@ -230,6 +294,28 @@ export default {
|
||||
return await http.post(this.url, params);
|
||||
},
|
||||
},
|
||||
allocatRole: {
|
||||
url: `${config.API_URL}/auth.user.role`,
|
||||
name: "用户分配角色",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
userPermission:{
|
||||
url: `${config.API_URL}/auth.user.permission.checked`,
|
||||
name: "查看用户权限",
|
||||
post: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
userCompanyList:{
|
||||
url: `${config.API_URL}/company.user.list`,
|
||||
name: "查看公司用户列表",
|
||||
get: async function (params) {
|
||||
return await http.post(this.url, params);
|
||||
}
|
||||
},
|
||||
|
||||
generateRegistration:{
|
||||
url: `${config.API_URL}/generate.registration.challenge`,
|
||||
name: "passKey 创建",
|
||||
|
||||
Reference in New Issue
Block a user