mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-08 02:16:43 +08:00
添加接口及 薇课视频内容采用url加密处理
This commit is contained in:
@@ -280,6 +280,32 @@ const auditList = function(query) {
|
||||
return ajax.post('/xboe/m/course/manage/audit-pagelist', query);
|
||||
}
|
||||
|
||||
/**
|
||||
* 指定审核人,转审核人
|
||||
* @param {Object} data
|
||||
* {courseId:课程id,teacherId:课程的名称,teacherName:教师名称,remark:备注}
|
||||
*/
|
||||
const auditAppoint = function(data) {
|
||||
return ajax.post('/xboe/m/course/audit/appoint', data);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取审核信息
|
||||
* @param {courseId:'',teacherId:'可以不填写,系统会查询当前人'} data
|
||||
*/
|
||||
const getAuditInfo = function(data) {
|
||||
return ajax.post('/xboe/m/course/audit/infos', data);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取审核日志
|
||||
* @param {courseId:'',teacherId:'可以不填写,系统会查询当前人'} data
|
||||
*/
|
||||
const getAuditLogs = function(data) {
|
||||
return ajax.post('/xboe/m/course/audit/logs', data);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 管理员的课程审核处理
|
||||
* @param {Object} query {id:课程id,title:课程的名称, Boolean pass 是否通过,remark 备注}
|
||||
@@ -337,19 +363,19 @@ const detailFew=function(id){
|
||||
const sumbits=function(id){
|
||||
return ajax.get('/xboe/m/course/manage/sumbits?id='+id);
|
||||
}
|
||||
/*
|
||||
/*
|
||||
教师授课记录
|
||||
*/
|
||||
const teacherCourse=function(teacherId){
|
||||
return ajax.get('/xboe/m/course/manage/teacher-course?teacherId='+teacherId);
|
||||
}
|
||||
/*
|
||||
/*
|
||||
教师授课记录导出
|
||||
@param teacherId 教师id
|
||||
*/
|
||||
const exportTeacherCourse=function(teacherId){
|
||||
return ajax.post('/xboe/m/course/manage/export-teacher-course?teacherId='+teacherId)
|
||||
}
|
||||
}
|
||||
/*
|
||||
*待审核课程记录导出
|
||||
* resOwner1:资源归属一级的id
|
||||
@@ -401,6 +427,9 @@ export default {
|
||||
getHomework,
|
||||
countWaitAudit,
|
||||
auditList,
|
||||
auditAppoint,
|
||||
getAuditInfo,
|
||||
getAuditLogs,
|
||||
audit,
|
||||
auditAndPublish,
|
||||
getAssess,
|
||||
@@ -420,5 +449,5 @@ export default {
|
||||
exportCourseAudit,
|
||||
exportCourse,
|
||||
queryCrowd
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -502,14 +502,14 @@ export default {
|
||||
let ctime=parseInt(nowDate.getTime()/1000);
|
||||
let beforeUrl=parseInt(nowDate.getTime()/1000)+u;
|
||||
//console.log(beforeUrl,'beforeUrl');
|
||||
let urlSign=encodeURIComponent(encrypt(beforeUrl));
|
||||
//let urlSign=encodeURIComponent(encrypt(beforeUrl));
|
||||
//console.log(urlSign,'urlSign');
|
||||
cookies.set('PLAYSIGN_TIME', ctime);//写客户端的cookie保存
|
||||
//this.blobUrl=process.env.VUE_APP_BASE_API+'/xboe/m/course/play/resource?sign='+urlSign;
|
||||
//this.blobUrl=process.env.VUE_APP_BASE_API+'/xboe/course/resource?fid='+fid;
|
||||
//this.blobUrl='http://localhost:9090/xboe/course/resource?fid='+fid;
|
||||
this.blobUrl=this.fileBaseUrl+u;
|
||||
console.log(this.blobUrl,'this.blobUrl');
|
||||
this.blobUrl=process.env.VUE_APP_BASE_API+'/xboe/course/resource?fid='+fid;
|
||||
//this.blobUrl='http://127.0.0.1:9090/xboe/course/resource?fid='+fid;
|
||||
//this.blobUrl=this.fileBaseUrl+u;
|
||||
//console.log(this.blobUrl,'this.blobUrl');
|
||||
},
|
||||
createVideoBlob(url){
|
||||
let $this=this;
|
||||
|
||||
Reference in New Issue
Block a user