123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153 |
- import {
- http
- } from '@/utils/http';
- import ENV from '@/config/env.js';
- /**
- * @description 得到分享记录信息
- * @param {object} data 请求数据
- */
- export function GetShareRecordInfo(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseManager/GetShareRecordInfo`, data);
- }
- /**
- * @description 执行开始答题
- * @param {object} data 请求数据
- */
- export function StartAnswer(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseManager/StartAnswer`, data);
- }
- /**
- * @description 得到练习的题目索引列表
- * @param {object} data 请求数据
- */
- export function GetExerciseQuestionIndexList(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseManager/GetExerciseQuestionIndexList`, data);
- }
- /**
- * @description 得到题目信息
- * @param {object} data 请求数据
- */
- export function GetQuestionInfo(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseManager/GetQuestionInfo`, data);
- }
- /**
- * @description 得到答题记录题目信息
- * @param {object} data 请求数据
- */
- export function GetQuestionInfo_AnswerRecord(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseManager/GetQuestionInfo_AnswerRecord`, data);
- }
- /**
- * @description 填写题目答案
- * @param {object} data 请求数据
- */
- export function FillQuestionAnswer(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseManager/FillQuestionAnswer`, data);
- }
- /**
- * @description 提交答案
- * @param {object} data 请求数据
- */
- export function SubmitAnswer(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseManager/SubmitAnswer`, data);
- }
- /**
- * @description 结束答题
- * @param {object} data 请求数据
- */
- export function EndAnswer(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseAnswerManager/EndAnswer`, data);
- }
- /**
- * @description 用于用户答题结束后,查看答题结果信息。(不带题卡信息)
- * @param {object} data 请求数据 答题记录ID
- */
- export function GetAnswerRecordInfo(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseManager/GetAnswerRecordInfo`, data);
- }
- /**
- * @description 用于用户答题结束后,查看答题结果报告。
- * @param {object} data 请求数据 答题记录ID
- */
- export function GetAnswerRecordReport(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseManager/GetAnswerRecordReport`, data);
- }
- /**
- * @description 分页查询我的练习题答题记录列表
- * @param {object} data 请求数据 答题记录ID
- */
- export function PageQueryMyExerciseAnswerRecordList(data) {
- return http.post(ENV.VUE_APP_TeachingServer + `/ExerciseManager/PageQueryMyExerciseAnswerRecordList`, data);
- }
- /**
- * @description 分页查询我的任务列表
- * @param {object} data 请求数据 每页容量;当前查询页
- */
- export function PageQueryPageQueryMyTaskList(data) {
- return http.post(ENV.VUE_APP_LearnWebSI + `?MethodName=page_query-PageQueryMyTaskList`, data);
- }
- /**
- * @description 得到我的任务列表(用于主页显示)
- * @param {object} data 请求数据
- * "time_unit":"DAY", // 时间单位:DAY【日】,MONTH【月】
- * "date_stamp":"2021-05-28", // 日期(当时间单位为日时,条件取日期)
- * "time_type":-1, //任务时间类型(课前、课中、课后)字典定义参看任务时间类型,-1 表示全部类型
- */
- export function TaskQueryGetMyTaskList(data) {
- return http.post(ENV.VUE_APP_LearnWebSI + `?MethodName=cominfo_query-task_query-GetMyTaskList`, data);
- }
- /**
- * @description 得到任务信息
- * @param {object} data 请求数据
- */
- export function GetTaskInfo(data) {
- return http.post(ENV.VUE_APP_LearnWebSI + `?MethodName=teaching-task_manager-GetTaskInfo`, data);
- }
- /**
- * @description 分页查询教材列表
- * @param {object} data 请求数据 每页容量;当前查询页
- */
- export function PageQueryBookList(data) {
- return http.post(ENV.VUE_APP_BookWebSI + `?MethodName=book-book_manager-PageQueryBookList`, data);
- }
- /**
- * @description 得到我的教材列表(学员查询自己加入的课程关联教材)
- */
- export function GetMyBookList_JoinCourse_Student() {
- return http.post(ENV.VUE_APP_LearnWebSI +
- `?MethodName=cominfo_query-book_query-GetMyBookList_JoinCourse_Student`);
- }
- /**
- * @description 填写我的任务执行信息(学员填写)
- */
- export function FillMyTaskExecuteInfo_Student(data) {
- return http.post(ENV.VUE_APP_LearnWebSI +
- `?MethodName=teaching-task_manager-FillMyTaskExecuteInfo_Student`, data);
- }
- /**
- * @description 得到我的任务每日分布(用于主页显示)
- */
- export function GetMyTaskDailyDistribution(data) {
- return http.post(ENV.VUE_APP_LearnWebSI +
- `?MethodName=cominfo_query-task_query-GetMyTaskDailyDistribution`, data);
- }
|