2021-06-07 17:22:07 +08:00
|
|
|
import Api from '@/common/Api';
|
|
|
|
|
|
|
|
|
|
export const resourceApi = {
|
|
|
|
|
list: Api.create("/sys/resources", 'get'),
|
|
|
|
|
detail: Api.create("/sys/resources/{id}", 'get'),
|
|
|
|
|
save: Api.create("/sys/resources", 'post'),
|
|
|
|
|
update: Api.create("/sys/resources/{id}", 'put'),
|
|
|
|
|
del: Api.create("/sys/resources/{id}", 'delete'),
|
|
|
|
|
changeStatus: Api.create("/sys/resources/{id}/{status}", 'put')
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const roleApi = {
|
|
|
|
|
list: Api.create("/sys/roles", 'get'),
|
|
|
|
|
save: Api.create("/sys/roles", 'post'),
|
|
|
|
|
update: Api.create("/sys/roles/{id}", 'put'),
|
|
|
|
|
del: Api.create("/sys/roles/{id}", 'delete'),
|
|
|
|
|
// 获取指定角色拥有的资源id
|
|
|
|
|
roleResourceIds: Api.create("/sys/roles/{id}/resourceIds", 'get'),
|
|
|
|
|
roleResources: Api.create("/sys/roles/{id}/resources", 'get'),
|
|
|
|
|
saveResources: Api.create("/sys/roles/{id}/resources", 'post')
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const accountApi = {
|
|
|
|
|
list: Api.create("/sys/accounts", 'get'),
|
|
|
|
|
save: Api.create("/sys/accounts", 'post'),
|
|
|
|
|
update: Api.create("/sys/accounts/{id}", 'put'),
|
|
|
|
|
del: Api.create("/sys/accounts/{id}", 'delete'),
|
2021-07-28 18:03:19 +08:00
|
|
|
changeStatus: Api.create("/sys/accounts/change-status/{id}/{status}", 'put'),
|
2021-06-07 17:22:07 +08:00
|
|
|
roleIds: Api.create("/sys/accounts/{id}/roleIds", 'get'),
|
|
|
|
|
roles: Api.create("/sys/accounts/{id}/roles", 'get'),
|
|
|
|
|
resources: Api.create("/sys/accounts/{id}/resources", 'get'),
|
|
|
|
|
saveRoles: Api.create("/sys/accounts/roles", 'post')
|
|
|
|
|
}
|
|
|
|
|
|
2022-08-26 20:15:36 +08:00
|
|
|
export const configApi = {
|
|
|
|
|
list: Api.create("/sys/configs", 'get'),
|
|
|
|
|
save: Api.create("/sys/configs", 'post'),
|
|
|
|
|
getValue: Api.create("/sys/configs/value", 'get'),
|
|
|
|
|
}
|
|
|
|
|
|
2021-06-07 17:22:07 +08:00
|
|
|
export const logApi = {
|
2022-07-14 11:39:12 +08:00
|
|
|
list: Api.create("/syslogs", "get")
|
2021-06-07 17:22:07 +08:00
|
|
|
}
|