189 lines
4.2 KiB
JavaScript
189 lines
4.2 KiB
JavaScript
import request from '@/api/request'
|
|
import { getToken } from '@/common/common.js'
|
|
import { get_base_url } from '@/api/request'
|
|
const base_url = '/trastudy'
|
|
|
|
// 获取课程学习信息接口
|
|
export const getCourseStudyInfoApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/queryTraStdyProgressAndTeacher',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
// 获取课程学习 知识点 接口
|
|
export const queryTraStdyBatchWaitParagraphInfoApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/queryTraStdyBatchWaitParagraphInfo',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
// 重新开始 删除学习信息
|
|
export const deleteTraStdyInfoByIdApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/deleteTraStdyInfoById',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
// 重新学习
|
|
export const afreshStudyCourseApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/afreshStudyCourse',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
// 学习段落完成
|
|
export const studyParagraphOverApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/studyParagraphOver',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
// 回答问题 /traStdyInfo/studyAnswerTextUp
|
|
export const studyAnswerTextUpApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/studyAnswerTextUp',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
// 获取问题信息/traStdyInfo/queryTraStdyBatchWaitQuestionInfo
|
|
export const queryTraStdyBatchWaitQuestionInfoApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/queryTraStdyBatchWaitQuestionInfo',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
// 上传语音翻译i文本 /traStdyInfo/audioTranscriptions
|
|
export const audioTranscriptionsApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/audioTranscriptions',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
// 撤回消息
|
|
export const withdrawalAnswerApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/withdrawalAnswer',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
// 异步完成回答
|
|
// 入参:
|
|
// qstLogId 必输项:true 类型:String
|
|
// 出参:
|
|
// qstLogId 问题日志ID String
|
|
// qnsId 问题ID String
|
|
// processStat 状态 String
|
|
// message 处理消息 String
|
|
|
|
export const waitMakeEvaluateApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/waitMakeEvaluate',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
// 查询问题评价
|
|
// /traStdyInfo/queryQuestionEvalate
|
|
export const queryQuestionEvalateApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/queryQuestionEvalate',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
|
|
// /trastudy/intgask/askAbout
|
|
// 流式获取文本
|
|
export const getAskAboutRawApi = (data) => {
|
|
// return request({
|
|
// baseUrl:'http://25.18.122.76:3030',
|
|
// url: '/api/v1/prediction/a402cf58-9f64-479b-a9f8-c527300a7905',
|
|
// isStream: true,
|
|
// header: {
|
|
// 'Accept':'text/event-stream',
|
|
// 'content-type': 'application/json; charset=UTF-8',
|
|
// 'Authorization': 'Bearer PjadGPFSHDg6F8ZRekROe-QxS2fPXlWRsmvP5Mp0vxA'
|
|
// },
|
|
// method: 'post',
|
|
// toastErrors: false,
|
|
// data
|
|
// });
|
|
return request({
|
|
url: base_url + '/intgask/askAbout',
|
|
header: {
|
|
'Accept':'text/event-stream',
|
|
'content-type': 'text/event-stream; charset=UTF-8',
|
|
},
|
|
responseType: 'arrayBuffer',
|
|
method: 'get',
|
|
isStream: true,
|
|
timeout: 30000,
|
|
toastErrors: false,
|
|
data
|
|
})
|
|
};
|
|
|
|
|
|
// 学习 对话
|
|
export const textChartApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdychat/textChart',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
// 预览 对话
|
|
export const textChartPreviewApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfoPreview/previewCrsInfo',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
|
|
export const previewAfreshStudyCourse = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyInfo/previewAfreshStudyCourse',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
};
|
|
|
|
// 设置学习顾问音色/traStdyTeacher/setStudyTeacher
|
|
export const setStudyTeacherApi = (data) => {
|
|
return request({
|
|
url: base_url + '/traStdyTeacher/setStudyTeacher',
|
|
method: 'post',
|
|
toastErrors: true,
|
|
data
|
|
});
|
|
}; |