video-class-detail-legacy.ea234639.js 12 KB

123
  1. ;(function(){function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg);var value=info.value;}catch(error){reject(error);return;}if(info.done){resolve(value);}else{Promise.resolve(value).then(_next,_throw);}}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value);}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err);}_next(undefined);});};}var __vite_style__=document.createElement('style');__vite_style__.innerHTML="._video-class-detail_ybcz2_1{min-height:100vh}._video-class-detail_ybcz2_1 ._videoDesc_ybcz2_4{background-color:#fff;padding:0 .37333rem .42667rem;margin-bottom:.16rem;font-size:.37333rem;line-height:.53333rem;color:#7a7a7a}._video-class-detail_ybcz2_1 ._titleInfo_ybcz2_12{padding-left:.21333rem;font-size:.4rem;font-weight:500;color:#1a1a1a;flex:1 auto;max-width:6.66667rem}._video-class-detail_ybcz2_1 ._label_ybcz2_20{font-size:.37333rem}._video-class-detail_ybcz2_1 ._label_ybcz2_20 span,._video-class-detail_ybcz2_1 .van-tab--active{color:var(--van-primary)}._video-class-detail_ybcz2_1 .van-field__value{background:#f7f7f7;border-radius:.8rem;padding-left:.4rem}._video-class-detail_ybcz2_1 ._open-teacher-info_ybcz2_34{margin:.32rem .37333rem .21333rem;width:auto;background-color:#fff;border-radius:.21333rem;padding:.37333rem .4rem}._video-class-detail_ybcz2_1 ._open-teacher-info_ybcz2_34 ._userLogo_ybcz2_41{width:1.28rem;height:1.28rem;border-radius:50%;overflow:hidden}._video-class-detail_ybcz2_1 ._open-teacher-info_ybcz2_34 .van-cell__value{display:flex;align-items:center;justify-content:space-between}._video-class-detail_ybcz2_1 ._open-teacher-info_ybcz2_34 ._teacher-info_ybcz2_52{display:flex;justify-content:center;flex-direction:column;padding-left:.21333rem}._video-class-detail_ybcz2_1 ._open-teacher-info_ybcz2_34 ._teacher-info_ybcz2_52 ._users_ybcz2_58{display:flex;padding-top:.13333rem}._video-class-detail_ybcz2_1 ._open-teacher-info_ybcz2_34 ._teacher-info_ybcz2_52 ._teacher-name_ybcz2_62{font-weight:500;color:#1a1a1a;line-height:1.2;font-size:.42667rem;padding-right:.21333rem}._video-class-detail_ybcz2_1 ._open-teacher-info_ybcz2_34 ._teacher-info_ybcz2_52 ._level_ybcz2_69{padding-top:.13333rem;line-height:1.2;font-size:.32rem;color:#999}._video-class-detail_ybcz2_1 ._open-teacher-info_ybcz2_34 ._teacher-desc_ybcz2_75{display:flex;align-items:center}._video-class-detail_ybcz2_1 ._message-list_ybcz2_79._message-active_ybcz2_79 ._title_ybcz2_12,._video-class-detail_ybcz2_1 ._message-list_ybcz2_79._message-active_ybcz2_79 ._label_ybcz2_20{color:var(--van-primary)!important}._video-class-detail_ybcz2_1 ._message-list_ybcz2_79 ._message-name_ybcz2_83{flex-basis:70%;line-height:1.2}._video-class-detail_ybcz2_1 ._message-list_ybcz2_79 ._message-time_ybcz2_87{font-size:.32rem;color:#999}._video-class-detail_ybcz2_1 ._message-list_ybcz2_79 ._userLogo_ybcz2_41{width:.90667rem;height:.90667rem;border-radius:50%;margin-right:.21333rem}._video-class-detail_ybcz2_1 ._message-list_ybcz2_79 ._title_ybcz2_12{display:flex;justify-content:space-between;font-size:.37333rem;color:#999;font-weight:500}._video-class-detail_ybcz2_1 ._message-list_ybcz2_79 ._label_ybcz2_20{font-size:.37333rem;color:#333;line-height:.53333rem}._messageContainer_ybcz2_109{position:fixed;bottom:0;left:0;right:0}\n";document.head.appendChild(__vite_style__);System.register(['./index-legacy.4a3957f1.js','./index-legacy.deb7473a.js','./index-legacy.dcd83ee5.js','./index-legacy.341ce0b8.js','./index-legacy.b4bb497d.js','./vendor-legacy.eaf4816d.js','./index-legacy.f25f109a2.js','./index-legacy.f25f109a5.js','./index-legacy.637f35563.js','./index-legacy.637f35564.js','./index-legacy.f25f109a4.js','./index-legacy.f25f109a3.js','./icon_teacher-legacy.00e7cdce.js','./icon_video_stop-legacy.6dbf3c96.js','./index-legacy.f25f109a.js'],function(exports){'use strict';var CourseVideoItem,SectionDetail,ColHeader,ColVideo,state,request,defineComponent,createVNode,Sticky,Cell,Icon,createTextVNode,Tabs,Tab,isVNode,Image,Field,Button,iconTeacher;return{setters:[function(module){CourseVideoItem=module.C;},function(module){SectionDetail=module.S;},function(module){ColHeader=module.C;},function(module){ColVideo=module.C;},function(module){state=module.s;request=module.r;},function(module){defineComponent=module.d;createVNode=module.a;Sticky=module.S;Cell=module.t;Icon=module.I;createTextVNode=module.b;Tabs=module.G;Tab=module.H;isVNode=module.y;Image=module.q;Field=module.m;Button=module.B;},function(){},function(){},function(){},function(){},function(){},function(){},function(module){iconTeacher=module.i;},function(){},function(){}],execute:function execute(){var videoDesc="_videoDesc_ybcz2_4";var titleInfo="_titleInfo_ybcz2_12";var label="_label_ybcz2_20";var userLogo="_userLogo_ybcz2_41";var users="_users_ybcz2_58";var level="_level_ybcz2_69";var title="_title_ybcz2_12";var messageContainer="_messageContainer_ybcz2_109";var styles={"video-class-detail":"_video-class-detail_ybcz2_1",videoDesc:videoDesc,titleInfo:titleInfo,label:label,"open-teacher-info":"_open-teacher-info_ybcz2_34",userLogo:userLogo,"teacher-info":"_teacher-info_ybcz2_52",users:users,"teacher-name":"_teacher-name_ybcz2_62",level:level,"teacher-desc":"_teacher-desc_ybcz2_75","message-list":"_message-list_ybcz2_79","message-active":"_message-active_ybcz2_79",title:title,"message-name":"_message-name_ybcz2_83","message-time":"_message-time_ybcz2_87",messageContainer:messageContainer};function _isSlot(s){return typeof s==='function'||Object.prototype.toString.call(s)==='[object Object]'&&!isVNode(s);}var videoClassDetail=exports('default',defineComponent({name:'VideoClassDetail',data:function data(){var query=this.$route.query;return{groupId:query.groupId,classId:query.classId,tabIndex:1,title:'',detailList:[],posterUrl:'',srcUrl:'',message:'',navHeight:0,currentClassIndex:1,reload:false,videoContent:''};},computed:{users:function users(){return state.user.data;}},mounted:function mounted(){var _this=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee(){var res,result;return regeneratorRuntime.wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:_this.navHeight=sessionStorage.getItem('navHeight')||0;_context.prev=1;_context.next=4;return request.get('/api-teacher/videoLessonGroup/selectVideoLesson',{params:{groupId:_this.groupId}});case 4:res=_context.sent;result=res.data||{};_this.title=result.lessonGroup.lessonName;_this.detailList=result.detailList||[];_this.detailList.forEach(function(item,index){if(item.id===Number(_this.classId)){_this.posterUrl=item.coverUrl;_this.srcUrl=item.videoUrl;_this.title=item.videoTitle;_this.currentClassIndex=index+1;_this.videoContent=item.videoContent;}});_context.next=13;break;case 11:_context.prev=11;_context.t0=_context["catch"](1);case 13:_this.getList();case 14:case"end":return _context.stop();}}},_callee,null,[[1,11]]);}))();},methods:{getList:function getList(){var _this2=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee2(){var res;return regeneratorRuntime.wrap(function _callee2$(_context2){while(1){switch(_context2.prev=_context2.next){case 0:_context2.prev=0;_context2.next=3;return request.post('/api-student/videoLesson/page',{data:{videoId:_this2.groupId}});case 3:res=_context2.sent;console.log(res);_context2.next=9;break;case 7:_context2.prev=7;_context2.t0=_context2["catch"](0);case 9:case"end":return _context2.stop();}}},_callee2,null,[[0,7]]);}))();},onPlay:function onPlay(item){var _this3=this;this.reload=true;this.posterUrl=item.imgUrl;this.srcUrl=item.videoUrl;this.title=item.title;this.currentClassIndex=item.index;this.videoContent=item.content;setTimeout(function(){_this3.reload=false;},0);},onSubmit:function onSubmit(){var _this4=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee3(){return regeneratorRuntime.wrap(function _callee3$(_context3){while(1){switch(_context3.prev=_context3.next){case 0:_context3.prev=0;_context3.next=3;return request.post('/api-student/videoLesson/evaluate',{data:{isTeacher:0,videoId:_this4.groupId,content:_this4.message,studentId:state.user.data.userId}});case 3:_context3.next=7;break;case 5:_context3.prev=5;_context3.t0=_context3["catch"](0);case 7:case"end":return _context3.stop();}}},_callee3,null,[[0,5]]);}))();}},render:function render(){var _this5=this;var _slot;return createVNode("div",{"class":styles['video-class-detail']},[createVNode(Sticky,{"offsetTop":0,"position":"top"},{default:function _default(){return[createVNode(ColHeader,{"backIconColor":"white"},{content:function content(){return!_this5.reload&&createVNode(ColVideo,{"src":_this5.srcUrl,"poster":_this5.posterUrl},null);}})];}}),createVNode(Cell,{"border":false,"class":styles.cell,"title":this.title,"titleClass":[styles.titleInfo,'van-ellipsis']},{icon:function icon(){return createVNode(Icon,{"name":"video","size":18,"color":"var(--van-primary)","style":{display:'flex',alignItems:'center'}},null);},value:function value(){return createVNode("div",{"class":styles.label},[createVNode("span",null,[_this5.currentClassIndex]),createTextVNode("/"),_this5.detailList.length,createTextVNode("\u8BFE\u65F6")]);}}),createVNode("div",{"class":styles.videoDesc},[this.videoContent]),createVNode(Tabs,{"active":this.tabIndex,"onUpdate:active":function onUpdateActive($event){return _this5.tabIndex=$event;},"class":styles.infoField,"color":"var(--van-primary)","sticky":true,"offsetTop":210,"lineWidth":20},{default:function _default(){return[createVNode(Tab,{"title":"目录","name":1},{default:function _default(){return[createVNode("div",{"style":{// height: `calc(100vh - 320px - ${this.navHeight}px)`,
  2. overflowY:'auto'}},[createVNode(SectionDetail,{"title":"课程列表","icon":"courseList"},_isSlot(_slot=_this5.detailList.map(function(item,index){return createVNode(CourseVideoItem,{"class":'mb12',"detail":{id:item.id,title:item.videoTitle,content:item.videoContent,imgUrl:item.coverUrl,videoUrl:item.videoUrl,index:index+1},"onPlay":_this5.onPlay},null);}))?_slot:{default:function _default(){return[_slot];}})])];}}),createVNode(Tab,{"title":"讨论","name":3},{default:function _default(){return[createVNode("div",{"style":{// height: `calc(100vh - 380px - ${this.navHeight}px)`,
  3. overflowY:'auto',marginBottom:'calc(var(--van-cell-vertical-padding) * 2 + var( --van-cell-line-height))'}},[[1,2,3].map(function(item){return createVNode(Cell,{"class":[styles['message-list'],styles['message-active']],"valueClass":styles['message-time']},{icon:function icon(){var _this5$users;return createVNode(Image,{"class":styles.userLogo,"src":((_this5$users=_this5.users)===null||_this5$users===void 0?void 0:_this5$users.headUrl)||iconTeacher,"fit":"cover"},null);},title:function title(){return createVNode("div",{"class":styles.title},[createVNode("div",{"class":styles['message-name']},[createTextVNode("\u8BA8\u8BBA\u8BA8\u8BBA\u8BA8")]),createVNode("div",{"class":styles['message-time']},[createTextVNode("2022\u5E744\u670811\u65E5")])]);},label:function label(){return createVNode("div",{"class":styles.label},[createTextVNode("\u7535\u51492323232323\u51B7\u96FE\u4E2D")]);}});})]),createVNode("div",{"class":styles.messageContainer},[createVNode(Field,{"placeholder":"快来讨论吧~","modelValue":_this5.message,"onUpdate:modelValue":function onUpdateModelValue($event){return _this5.message=$event;}},{button:function button(){return createVNode(Button,{"type":"primary","disabled":!_this5.message,"style":{padding:'0 20px'},"size":"small","round":true,"onClick":_this5.onSubmit},{default:function _default(){return[createTextVNode("\u53D1\u5E03")];}});}})])];}})];}})]);}}));}};});})();