用户角色管理接口新增

This commit is contained in:
夕阳微笑1 2024-12-16 13:42:39 +08:00
parent b525a67a09
commit 71164b0cd5

51
src/api/role/index.ts Normal file
View File

@ -0,0 +1,51 @@
import request from '/@/utils/request';
import { baseUrlHost } from '../baseUrlHost';
/**
* request.post(xxx) post params data
* get请求时paramsdata
*
* api接口集合
* @method getRoleList
* @method deleteRole
* @method saveRole
* @method updateRole
* @method getRoleDetail
*/
export function RoleApi() {
return {
getRoleList: () => {
return request({
url: baseUrlHost + '/acGroup',
method: 'get',
});
},
deleteRole: (id: Number) => {
return request({
url: baseUrlHost + `/acGroup/${id}`,
method: 'delete',
});
},
getRoleDetail: (id: Number) => {
return request({
url: baseUrlHost + `/acGroup/${id}`,
method: 'get',
});
},
saveRole: (data: object) => {
return request({
url: baseUrlHost + '/acGroup',
method: 'post',
data,
})
},
updateRole: (data: object) => {
return request({
url: baseUrlHost + '/acGroup',
method: 'put',
data,
})
},
};
}