import request from '@/router/axios';
|
|
// 列表查询
|
export function refTree(params) {
|
return request({
|
url: "/api/departmentQueryController/refTree",
|
method: "get",
|
params
|
});
|
}
|
|
// 新增
|
export function addDept(params) {
|
return request({
|
url: "/api/departmentQueryController/addDept",
|
method: "post",
|
data:params
|
});
|
}
|
|
// 修改
|
export function updateDept(params) {
|
return request({
|
url: "/api/departmentQueryController/updateDept",
|
method: "put",
|
data:params
|
});
|
}
|
|
// 修改
|
export function deleteDept(params) {
|
return request({
|
url: "/api/departmentQueryController/deleteDept",
|
method: "delete",
|
params
|
});
|
}
|
|
// 统计
|
export function countSmUserByDeptOid(params) {
|
return request({
|
url: "/api/userQueryController/countSmUserByDeptOid",
|
method: "get",
|
params
|
});
|
}
|
|
// 待选人员查询
|
export function listUserUnInDeptOid(params) {
|
return request({
|
url: "/api/userQueryController/listUserUnInDeptOid",
|
method: "get",
|
params
|
});
|
}
|
|
// 已选人员查询
|
export function listUserByDeptOid(params) {
|
return request({
|
url: "/api/userQueryController/listUserByDeptOid",
|
method: "get",
|
params
|
});
|
}
|
|
// 已选人员查询
|
export function saveUsersDepts(params) {
|
let formData = new FormData;
|
for (let key in params){
|
formData.append(key,params[key])
|
}
|
return request({
|
url: "/api/departmentQueryController/saveUsersDepts",
|
method: "post",
|
data:formData
|
});
|
}
|
|
// 下载
|
export const download = (params) => {
|
return request({
|
url: '/api/departmentQueryController/downloadImportTemplate',
|
method: 'get',
|
headers: {'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'},
|
responseType: 'blob',
|
params
|
})
|
}
|