Files
fe-manage/src/api/indexOvervoew.js
2025-06-13 17:53:31 +08:00

104 lines
5.6 KiB
JavaScript

import http from "./configz";
import https from './confign'
// 导出案例接口
// export const boeuCaseExport = (obj,options) => http.get('/boeu/case/export', { params: obj },options)
//概览页面考试列表请求接口
export const boeuExamPageList = (obj) => http.post('/report/boeu/exam/pageList', obj)
//概览页面案例列表请求接口
export const boeuCasePageList = (obj) => http.post('/report/boeu/case/pageList', obj)
// 请求组织接口
export const userGetUserOrg = (obj) => https.get(`/organization/all/tree`,obj)
// 请求所属组织接口
export const userInfo = (obj) => https.post('/report/user/info', obj)
// 课程列表接口
export const boeuCoursePageList = (obj) => http.post('/report/boeu/course/pageList', obj)
// 授课列表
export const boeuTeachingPageList = (obj) => http.post('/report/boeu/teaching/pageList', obj)
// 学习路径图页面
export const boeuRoterPageList = (obj) => http.post('/report/boeu/router/pageList', obj)
// 项目列表
export const boeuProjectPageList = (obj) => http.post('/report/boeu/project/pageList', obj)
// 学习数据列表
export const boeuStudyDataPageList = (obj) => http.post('/report/boeu/studyData/pageList', obj)
// 考试列表分页
export const boeuExamPageListV2 = (obj) => http.post('/report/boeu/exam/pageList/v2', obj )
// 概览页面 tab头数据
export const boeuAllTotal = (obj) => http.get('/report/boeu/all/total', obj)
// 路径图列表
export const boeuRouterPlatePageList = (obj) => http.post('/report/boeu/routerPlate/pageList', obj)
// 案例列表
export const boeuCasePlatePageList = (obj) => http.post('/report/boeu/case/pageList', obj);
//=============版本2=======================
// 项目列表
export const projectPageList = (obj) => http.post('/reportsnake/report/getProjectReportPage', obj);
//路径图列表
export const routerPageList = (obj) => http.post('/reportsnake/report/getRouterReportPage', obj);
//面授列表
export const facePageList = (obj) => http.post('/reportsnake/report/getFaceReportPage', obj);
//在线课程列表
export const coursePageList = (obj) => http.post('/reportsnake/report/getCourseReportPage', obj);
//考试列表
export const examPageList = (obj) => http.post('/reportsnake/report/getExamReportPage', obj);
//案例列表
export const casePageList = (obj) => http.post('/reportsnake/report/getCaseReportPage', obj);
//专注力列表
export const professionalPageList = (obj) => http.post('/reportsnake/report/getProfessionalReportPage', obj);
//所有模块总数
export const reportAllTotal = (obj) => http.post('/reportsnake/report/getReportAllTotal', obj);
// 专业力列表
export const boeuGrowthPlatePageList = (obj) => http.post('/boeu/grow/pageList', obj)
// 学员列表
export const studentReportPageList = (obj) => http.post('/reportsnake/report/studentReportList', obj)
//项目任务表
export const projectTaskReportList = (obj) => http.post('/reportsnake/report/projectTaskReportList', obj)
//项目学员表
export const projectStudentReportList = (obj) => http.post('/reportsnake/report/projectStudentReportList', obj)
//学习路径关卡表
export const routerChapterReportList = (obj) => http.post('/reportsnake/report/routerChapterReportList', obj)
//学习路径任务报告列表
export const routerTaskReportList = (obj) => http.post('/reportsnake/report/routerTaskReportList', obj)
//学习路径学员报告列表
export const routerStudentReportList = (obj) => http.post('/reportsnake/report/routerStudentReportList', obj)
//面授讲师报告列表
export const offCourseTeacherReportList = (obj) => http.post('/reportsnake/report/offCourseTeacherReportList', obj)
//面授学员报告列表
export const offCourseStudentReportList = (obj) => http.post('/reportsnake/report/offCourseStudentReportList', obj)
//在线课课件报告列表
export const onlineCourseContentReportList = (obj) => http.post('/reportsnake/report/onlineCourseContentReportList', obj)
//在线课学员报告列表
export const onlineCourseStudentReportList = (obj) => http.post('/reportsnake/report/onlineCourseStudentReportList', obj)
//考试学员报告列表
export const examTestStudentReportList = (obj) => http.post('/reportsnake/report/examTestStudentReportList', obj)
//案例作者报告列表
export const caseAuthorReportList = (obj) => http.post('/reportsnake/report/caseAuthorReportList', obj)
//专业力任务报告列表
export const professionalTaskReportList = (obj) => http.post('/reportsnake/report/professionalTaskReportList', obj)
//专业力学员报告列表
export const professionalStudentReportList = (obj) => http.post('/reportsnake/report/professionalStudentReportList', obj)
//学员报告列表
export const studentReportList = (obj) => http.post('/reportsnake/report/studentReportList', obj)
//学员项目报告列表
export const studentProjectReportList = (obj) => http.post('/reportsnake/report/studentProjectReportList', obj)
//学员学习路径报告列表
export const studentRouterReportList = (obj) => http.post('/reportsnake/report/studentRouterReportList', obj)
//学员面授课报告列表
export const studentOffCourseReportList = (obj) => http.post('/reportsnake/report/studentOffCourseReportList', obj)
//学员在线课报告列表
export const studentOnlineReportList = (obj) => http.post('/reportsnake/report/studentOnlineReportList', obj)
//学员考试报告列表
export const studentExamReportList = (obj) => http.post('/reportsnake/report/studentExamReportList', obj)
//学员案例报告列表
export const studentCaseReportList = (obj) => http.post('/reportsnake/report/studentCaseReportList', obj)
//学员专业力报告列表
export const studentProfessionalReportList = (obj) => http.post('/reportsnake/report/studentProfessionalReportList', obj)