83 lines
1.5 KiB
JavaScript
83 lines
1.5 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
const deptApi = {
|
|
create: '/system/dept/add',
|
|
remove: '/system/dept/remove',
|
|
getInfo: '/system/dept/getInfo',
|
|
edit: '/system/dept/edit',
|
|
list: '/system/dept/getList',
|
|
getTreeSelect: '/system/dept/getTreeSelect',
|
|
checkDeptNameUnique: '/system/dept/checkDeptNameUnique',
|
|
changeStatus: '/system/dept/changeStatus',
|
|
getChildren: '/system/dept/getChildren'
|
|
}
|
|
|
|
export function create (params) {
|
|
return request({
|
|
url: deptApi.create,
|
|
method: 'post',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
export function remove (params) {
|
|
return request({
|
|
url: deptApi.remove,
|
|
method: 'delete',
|
|
params: params
|
|
})
|
|
}
|
|
|
|
export function getInfo (params) {
|
|
return request({
|
|
url: deptApi.getInfo,
|
|
method: 'get',
|
|
params: params
|
|
})
|
|
}
|
|
|
|
export function edit (params) {
|
|
return request({
|
|
url: deptApi.edit,
|
|
method: 'put',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
export function getList (params) {
|
|
return request({
|
|
url: deptApi.list,
|
|
method: 'get',
|
|
params: params
|
|
})
|
|
}
|
|
export function getTreeSelect () {
|
|
return request({
|
|
url: deptApi.getTreeSelect,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
export function checkDeptNameUnique (params) {
|
|
return request({
|
|
url: deptApi.checkDeptNameUnique,
|
|
method: 'post',
|
|
params: params
|
|
})
|
|
}
|
|
export function changeStatus (params) {
|
|
return request({
|
|
url: deptApi.changeStatus,
|
|
method: 'post',
|
|
params: params
|
|
})
|
|
}
|
|
|
|
export function getChildren (params) {
|
|
return request({
|
|
url: deptApi.getChildren,
|
|
method: 'get',
|
|
params: params
|
|
})
|
|
}
|