diff --git a/src/api/modules/course.js b/src/api/modules/course.js index aa531f6c..e54bf161 100644 --- a/src/api/modules/course.js +++ b/src/api/modules/course.js @@ -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 - + } diff --git a/src/views/portal/course/Micro.vue b/src/views/portal/course/Micro.vue index 068279cd..05eb8607 100644 --- a/src/views/portal/course/Micro.vue +++ b/src/views/portal/course/Micro.vue @@ -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;