diff --git a/src/api/common.js b/src/api/common.js index a7e27a8f..a651a80b 100644 --- a/src/api/common.js +++ b/src/api/common.js @@ -62,7 +62,30 @@ export function downloadFile(id) { }); }); } - +// 获取音频 通用 +export function downloadVoiceFile(url) { + const token = getToken(); + const header = { + "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8", + }; + if (token) + header['summary'] = token + let baseUrl = get_base_url(); + let _params = new FormData() + return new Promise((resolve, reject) => { + uni.downloadFile({ + url: `${baseUrl}${url}`, + header, + success(result) { + console.log(result) + resolve(result) + }, + fail(error) { + reject(new Error(error)); + } + }); + }); +} // 对象存储预览 /traoss/tras3/show/{文件ID} export function previewFile(id, responseType = 'arraybuffer') { const token = getToken(); diff --git a/src/api/study.js b/src/api/study.js index bb329ee5..e31246db 100644 --- a/src/api/study.js +++ b/src/api/study.js @@ -2,11 +2,12 @@ import request from '@/api/request' const base_url = '/trastudy' -// 获取课程分类树接口 +// 获取课程学习信息接口 export const getCourseStudyInfoApi = (data) => { return request({ url: base_url + '/traStdyInfo/queryTraStdyProgressAndTeacher', method: 'post', data }); -}; \ No newline at end of file +}; + diff --git a/src/pages/course/study.vue b/src/pages/course/study.vue index eff1bbc6..701c4096 100644 --- a/src/pages/course/study.vue +++ b/src/pages/course/study.vue @@ -18,10 +18,10 @@ {{item.teacherName}} 描述:{{item.voiceDesc || '--'}} - - - - + + + + @@ -81,7 +81,7 @@