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 }) }