专业力必修提交

This commit is contained in:
Pengxiansen
2025-01-21 11:17:43 +08:00
parent d026a86ee5
commit 2b2d8aa377
39 changed files with 10077 additions and 6408 deletions

View File

@@ -1,35 +1,49 @@
import http from "./config";
import https from './configPublic'
//查询成长路径
export const listData = (obj) => http.post('/admin/grow/list', obj)
const API_URL = "/growth"
//查询专业力必修列表
export const listData = (obj) => http.get(API_URL + '/professional/compulsory/list', { params: obj })
//基本信息
export const getBasicInfo = (obj) => http.get(API_URL + '/professional/compulsory/details/' + obj.growId)
//获取任务列表
export const taskOutline = (obj) => http.get(API_URL + '/professional/task/list', { params: obj })
//新增任务
export const saveTask = (obj) => http.post(API_URL + '/professional/task/saveTask', obj)
//获取未发布编辑任务列表
export const notPublishedTaskList = (obj) => http.get(API_URL + '/professional/task/notPublishedTaskList', { params: obj })
//发布学习任务
export const publishedTask = (id) => http.get(API_URL + '/professional/task/published/' + id)
//撤回学习任务
export const withdrawTask = (id) => http.get(API_URL + '/professional/task/withdrawal/' + id)
//批量删除学习任务
export const deleteTask = (ids) => http.get(API_URL + '/professional/task/delete/' + ids)
//新增、编辑成长路径
export const addEdit = (obj) => http.post('/admin/grow/edit', obj)
// export const addEdit = (obj) => http.post('/admin/grow/edit', obj)
//编辑获取路径信息
export const getEditData = (obj) => http.get('/admin/grow/getEditData', {params: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 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})
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})
//基本信息
export const getBasicInfo = (obj) => http.get('/admin/grow/basicInfo', {params: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 getCopyData = (obj) => http.get('/admin/grow/getCopyData', { params: obj })
//保存复制的路径信息
export const copyCreate = (obj) => http.post('/admin/grow/copy', obj)
//获取编辑任务列表
export const listTask = (obj) => http.get('/admin/grow/taskList', {params:obj})
//获取路径任务列表
export const taskOutline = (obj) => http.get('/admin/grow/taskOutline', {params:obj})
//移除编辑任务
export const removeTask = (obj) => http.post(`/admin/grow/removeTask?growId=${obj.growId}&taskIdList=${obj.taskId}`)
//改变选修必修
@@ -37,9 +51,9 @@ export const isRequiredTask = (obj) => http.post(`/admin/grow/isRequiredTask?tas
//列表排序
export const toSortTask = (obj) => http.post(`/admin/grow/toSortTask?taskIdList=${obj}`)
//获取学员列表
export const getGrowStudent = (obj) => http.get('/admin/student/getGrowStudent', {params:obj})
export const getGrowStudent = (obj) => http.get('/admin/student/getGrowStudent', { params: obj })
//获取查看详情
export const getGrowStudentDetail = (obj) => http.get('/admin/student/getGrowStudentDetail', {params:obj})
export const getGrowStudentDetail = (obj) => http.get('/admin/student/getGrowStudentDetail', { params: obj })
//获取考试管理列表
export const queryExamManagementMessage = (obj) => http.post('/admin/exam/manage/queryExamManagementMessageOfGrow', obj)
//获取外部考试
@@ -49,13 +63,13 @@ export const batchSendMessage = (obj) => http.post('/admin/taskmanage/batchSendM
//在线管理列表
export const queryOnlineManagementDetail = (obj) => http.post('/admin/online/manage/queryOnlineManagementDetail', obj)
//获取导入的信息
export const getImportStatus = (obj) => http.get('/admin/grow/getImportStatus', {params: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 getPublishInfo = (obj) => http.get('/admin/grow/getPublishInfo', { params: obj })
//删除学员
export const delGrowStudent = obj => http.post("/admin/student/delGrowStudent", obj);
//导入记录接口