This commit is contained in:
Pengxiansen
2025-02-13 17:33:57 +08:00
parent c5467438b7
commit 4ca65ea584
25 changed files with 3877 additions and 618 deletions

View File

@@ -1,5 +1,4 @@
import http from "./configGrowth";
import https from './configPublic'
//查询专业力必修列表
@@ -82,68 +81,3 @@ export const taskInformation = (growthId) => http.get('/professional/managementO
export const taskCompletionRate = (growthId) => http.get('/professional/managementOverview/taskCompletionRate/' + growthId)
//新增、编辑成长路径
// export const addEdit = (obj) => http.post('/admin/grow/edit', obj)
//编辑获取路径信息
export const getEditData = (obj) => http.get('/admin/grow/getEditData', { params: obj })
//获取可添加职级信息
export const getAllBandInfo = (obj) => http.get('/admin/thirdApi/getAllBandInfo', { params: obj })
//获取可添加岗位信息
export const getAllPosition = (obj) => http.get(`/admin/thirdApi/getAllPosition?positionName=${obj.positionName}&positionCode=${obj.positionCode}`)
//获取可添加组织信息
export const getOrgList = (obj) => http.get('/admin/thirdApi/org/list', { params: obj })
//添加在线、面授课 type:1为在线课,2为面授课3为案例4为作业5为考试
export const addOrEditTask = (obj) => http.post('/admin/grow/addOrEditTask', obj)
//添加案例、作业 type: 3案例 4考试
// export const addTask = (obj) => http.post('/admin/grow/addTask', obj)
//概览
export const getOverview = (obj) => http.get('/admin/grow/overview', { params: obj })
//发布、撤回、删除 -- 1发布 0撤回 -2删除
export const handleGrowth = (obj) => http.post('/admin/grow/handle', obj)
//复制路径信息
export const getCopyData = (obj) => http.get('/admin/grow/getCopyData', { params: obj })
//保存复制的路径信息
export const copyCreate = (obj) => http.post('/admin/grow/copy', obj)
//移除编辑任务
export const removeTask = (obj) => http.post(`/admin/grow/removeTask?growId=${obj.growId}&taskIdList=${obj.taskId}`)
//改变选修必修
export const isRequiredTask = (obj) => http.post(`/admin/grow/isRequiredTask?taskId=${obj.taskId}`)
//获取学员列表
export const getGrowStudent = (obj) => http.get('/admin/student/getGrowStudent', { params: obj })
//获取考试管理列表
export const queryExamManagementMessage = (obj) => http.post('/admin/exam/manage/queryExamManagementMessageOfGrow', obj)
//获取外部考试
export const queryExternalExamManageDetail = (obj) => http.post('/admin/external/exam/manage/queryExternalExamManageDetail', obj)
//催促考试
export const batchSendMessage = (obj) => http.post('/admin/taskmanage/batchSendMessage', obj)
//在线管理列表
export const queryOnlineManagementDetail = (obj) => http.post('/admin/online/manage/queryOnlineManagementDetail', obj)
//获取导入的信息
export const getImportStatus = (obj) => http.get('/admin/grow/getImportStatus', { params: obj })
//保存成功的数据
export const saveStudent = (obj) => http.post(`/admin/grow/saveStudent?redisKey=${obj.redisKey}&growId=${obj.growId}&isImportNotMatchStudent=${obj.isImportNotMatchStudent}`)
//保存考试
export const saveGrowExamScoreToDatabase = (obj) => http.post(`/admin/grow/saveGrowExamScoreToDatabase?redisKey=${obj.redisKey}&growId=${obj.growId}`)
//发布弹窗信息
export const getPublishInfo = (obj) => http.get('/admin/grow/getPublishInfo', { params: obj })
//删除学员
export const delGrowStudent = obj => http.post("/admin/student/delGrowStudent", obj);
//导入记录接口
export const getRecordList = (obj) => http.post('/admin/grow/getRecordList', obj)
//在线课列表
export const pagelist = (obj) => https.post('/systemapi/xboe/m/course/manage/pagelist', obj)
//获取导入方式
export const getRecordTypes = () => http.get('/admin/grow/getRecordTypes')
//恢复学员
export const recoverStudent = (obj) => http.post(`/admin/student/recoverStudent?studentId=${obj.studentId}&growId=${obj.growId}`)
//外部考试保存
export const saveExternalScoreToDatabase = (obj) => http.post(`/admin/grow/saveExternalScoreToDatabase?redisKey=${obj.redisKey}`)
//获取可添加任职资格等级
export const getQualificationLevel = (id) => http.get(`/admin/grow/getQualificationLevel?standPosition=${id}`)