mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-16 19:53:27 +08:00
74 lines
1.4 KiB
JavaScript
74 lines
1.4 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
// 获取权限列表
|
|
export function getPrivilegeList(params) {
|
|
return new Promise((resolve, reject) => {
|
|
request({
|
|
url: '/basePrivilege.listBasePrivileges',
|
|
method: 'get',
|
|
params
|
|
}).then(response => {
|
|
const res = response.data
|
|
|
|
resolve(res)
|
|
|
|
}).catch(error => {
|
|
reject(error)
|
|
})
|
|
})
|
|
}
|
|
|
|
// 添加权限
|
|
export function addPrivilege(data) {
|
|
return new Promise((resolve, reject) => {
|
|
request({
|
|
url: '/basePrivilege.saveBasePrivilege',
|
|
method: 'post',
|
|
data
|
|
}).then(response => {
|
|
const res = response.data
|
|
|
|
resolve(res)
|
|
|
|
}).catch(error => {
|
|
reject(error)
|
|
})
|
|
})
|
|
}
|
|
|
|
// 更新权限
|
|
export function updatePrivilege(data) {
|
|
return new Promise((resolve, reject) => {
|
|
request({
|
|
url: '/basePrivilege.updateBasePrivilege',
|
|
method: 'post',
|
|
data
|
|
}).then(response => {
|
|
const res = response.data
|
|
|
|
resolve(res)
|
|
|
|
}).catch(error => {
|
|
reject(error)
|
|
})
|
|
})
|
|
}
|
|
|
|
// 删除权限
|
|
export function deletePrivilege(pId) {
|
|
return new Promise((resolve, reject) => {
|
|
request({
|
|
url: '/basePrivilege.deleteBasePrivilege',
|
|
method: 'post',
|
|
data: { pId }
|
|
}).then(response => {
|
|
const res = response.data
|
|
|
|
resolve(res)
|
|
|
|
}).catch(error => {
|
|
reject(error)
|
|
})
|
|
})
|
|
}
|