import http from "./configGrowth"; //查询专业力必修列表 export const listData = (obj) => http.get('/professional/compulsory/list', { params: obj }) //基本信息 export const getBasicInfo = (obj) => http.get('/professional/compulsory/details/' + obj.growId) //专业力必修发布 export const published = (obj) => http.get('/professional/compulsory/publish/' + obj.growId) //专业力必修撤回 export const withdrawal = (id) => http.get('/professional/compulsory/withdrawal/' + id) //专业力必修修改 export const updatePostInfomation = (obj) => http.post('/professional/compulsory/updatePostInformation', obj) //专业力必修分配权限 export const assignPermissions = (obj) => http.post('/professional/compulsory/assignPermissions', obj) //专业力必修修改列表 export const modifyList = (obj) => http.get('/professional/modify/records/list', { params: obj }) //任务概览 export const manangementOverview = (obj) => http.get('/professional/managementOverview/taskOverview/' + obj.growId) //学员列表 export const allocationList = (obj) => http.get('/professional/allocation/list', { params: obj }) //学员列表新增学员 export const addLearners = (obj) => http.post('/professional/allocation/addLearners', obj) //获取任务列表 export const taskOutline = (obj) => http.get('/professional/task/list', { params: obj }) //新增任务 export const saveTask = (obj) => http.post('/professional/task/saveTask', obj) //获取未发布编辑任务列表 export const notPublishedTaskList = (obj) => http.get('/professional/task/notPublishedTaskList', { params: obj }) //发布学习任务 export const publishedTask = (id) => http.get('/professional/task/published/' + id) //撤回学习任务 export const withdrawTask = (id) => http.get('/professional/task/withdrawal/' + id) //批量删除学习任务 export const deleteTask = (ids) => http.get('/professional/task/delete/' + ids) //获取岗位 export const getStdPosition = (obj) => http.get('/professional/compulsory/getStdPositionList', { params: obj }) //获取Band export const getBandList = (obj) => http.get('/professional/allocation/getBandList', { params: obj }) //获取Band export const getOrgList = (obj) => http.get('/professional/allocation/getOrgList', { params: obj }) //获取职级 export const getQualsLevelCode = (obj) => http.get('/professional/compulsory/getQualsLevelCodeList', { params: obj }) //学员导入模板下载 export const downLoadImpTemplate = () => http.post(`/professional/allocation/downloadTemplate.do`) //列表排序 export const toSortTask = (ids, type) => http.get(`/professional/task/sortTask/${ids}?type=${type}`) //删除学员 export const batchDelStudents = (ids) => http.get(`/professional/allocation/batchDelStudents/` + ids) //获取专业力必修人员 export const getGrowthUserList = (obj) => http.get(`/professional/compulsory/getGrowthUserList`, { params: obj }) //获取学员详情 export const getGrowStudentDetail = (obj) => http.get('/professional/allocation/getStudentMsg', { params: obj }) // 删除权限 export const delAssignPermissions = (obj) => http.post('/professional/compulsory/delAssignPermissions', obj) // 设置需解锁的任务 export const saveSuperiorTask = (obj) => http.get('/professional/task/saveSuperiorTask', { params: obj }) // 删除需解锁的任务 export const delSuperiorTask = (id) => http.get('/professional/task/delSuperiorTask/' + id) // 获取任务管理学员 export const getStudentTaskPage = (obj) => http.get('/professional/studentTask/getStudentTaskPage', { params: obj }) // 导出任务管理学员 export const exportStudentTaskPage = (obj) => http.post('/professional/studentTask/export', obj) // 任务管理概览 export const taskInformation = (growthId) => http.get('/professional/managementOverview/taskInformation/' + growthId) // 任务管理完成统计概览 export const taskCompletionRate = (growthId) => http.get('/professional/managementOverview/taskCompletionRate/' + growthId) // 运营数据概览 export const getStudyStatisticsList = (data) => http.post('/professional/statics/getStudyStatisticsList', data) // 专业力列表 export const boeuGrowthPlatePageList = (obj) => http.post('/boeu/growth/pageList', obj) // 是否按顺序学习 export const openOrCloseSortSwitch = (growthId, type) => http.get(`/professional/task/openOrCloseSortSwitch/${growthId}?type=${type}`,) // 新建专业力必修 export const saveGrowth = (data) => http.post('/professional/compulsory/saveGrowth', data) // 催促学习 export const batchSendMessage = (data) => http.post('/professional/urgeLearning/batchSendMessage', data) // 删除手动添加的专业力必修 export const delGrowth = (growthId) => http.get('/professional/compulsory/delGrowth/' + growthId) export const markComplete = (obj) => http.get('/professional/allocation/markComplete', { params: obj }) export const attendanceList = (obj) => http.post('/professional/task/attendanceList', obj) export const taskSign = (obj) => http.post('/professional/task/taskSign', obj) export const taskLeave = (obj) => http.post('/professional/task/taskLeave', obj) export const taskBatchSign = (id) => http.get('/professional/task/batchSign/' + id)