video-class-detail-legacy.a51d4f4b.js 9.7 KB

1
  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_330iy_1 ._cell_330iy_1{margin-bottom:.16rem}._video-class-detail_330iy_1 ._titleInfo_330iy_4{padding-left:.21333rem;font-size:.4rem;font-weight:500;color:#1a1a1a;flex:1 auto}._video-class-detail_330iy_1 ._label_330iy_11{font-size:.37333rem}._video-class-detail_330iy_1 ._label_330iy_11 span,._video-class-detail_330iy_1 .van-tab--active{color:var(--van-primary)}._video-class-detail_330iy_1 .van-field__value{background:#f7f7f7;border-radius:.8rem;padding-left:.4rem}._video-class-detail_330iy_1 ._open-teacher-info_330iy_25{margin:.32rem .37333rem .21333rem;width:auto;background-color:#fff;border-radius:.21333rem;padding:.37333rem .4rem}._video-class-detail_330iy_1 ._open-teacher-info_330iy_25 ._userLogo_330iy_32{width:1.28rem;height:1.28rem;border-radius:50%;overflow:hidden}._video-class-detail_330iy_1 ._open-teacher-info_330iy_25 .van-cell__value{display:flex;align-items:center;justify-content:space-between}._video-class-detail_330iy_1 ._open-teacher-info_330iy_25 ._teacher-info_330iy_43{display:flex;justify-content:center;flex-direction:column;padding-left:.21333rem}._video-class-detail_330iy_1 ._open-teacher-info_330iy_25 ._teacher-info_330iy_43 ._users_330iy_49{display:flex;padding-top:.13333rem}._video-class-detail_330iy_1 ._open-teacher-info_330iy_25 ._teacher-info_330iy_43 ._teacher-name_330iy_53{font-weight:500;color:#1a1a1a;line-height:1.2;font-size:.42667rem;padding-right:.21333rem}._video-class-detail_330iy_1 ._open-teacher-info_330iy_25 ._teacher-info_330iy_43 ._level_330iy_60{padding-top:.13333rem;line-height:1.2;font-size:.32rem;color:#999}._video-class-detail_330iy_1 ._open-teacher-info_330iy_25 ._teacher-desc_330iy_66{display:flex;align-items:center}._video-class-detail_330iy_1 ._message-list_330iy_70._message-active_330iy_70 ._title_330iy_4,._video-class-detail_330iy_1 ._message-list_330iy_70._message-active_330iy_70 ._label_330iy_11{color:var(--van-primary)!important}._video-class-detail_330iy_1 ._message-list_330iy_70 ._message-name_330iy_74{flex-basis:70%;line-height:1.2}._video-class-detail_330iy_1 ._message-list_330iy_70 ._message-time_330iy_78{font-size:.32rem;color:#999}._video-class-detail_330iy_1 ._message-list_330iy_70 ._userLogo_330iy_32{width:.90667rem;height:.90667rem;border-radius:50%;margin-right:.21333rem}._video-class-detail_330iy_1 ._message-list_330iy_70 ._title_330iy_4{display:flex;justify-content:space-between;font-size:.37333rem;color:#999;font-weight:500}._video-class-detail_330iy_1 ._message-list_330iy_70 ._label_330iy_11{font-size:.37333rem;color:#333;line-height:.53333rem}\n";document.head.appendChild(__vite_style__);System.register(['./index-legacy.5c3aaf02.js','./index-legacy.3e208bd4.js','./index-legacy.f4fd06cb.js','./index-legacy.15e66923.js','./index-legacy.f2d39075.js','./vendor-legacy.6eda4d3d.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,Cell,Icon,createTextVNode,Tabs,Tab,isVNode,Image,Sticky,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;Cell=module.t;Icon=module.I;createTextVNode=module.b;Tabs=module.D;Tab=module.G;isVNode=module.y;Image=module.q;Sticky=module.S;Field=module.m;Button=module.B;},function(){},function(){},function(){},function(){},function(){},function(){},function(module){iconTeacher=module.i;},function(){},function(){}],execute:function execute(){var cell="_cell_330iy_1";var titleInfo="_titleInfo_330iy_4";var label="_label_330iy_11";var userLogo="_userLogo_330iy_32";var users="_users_330iy_49";var level="_level_330iy_60";var title="_title_330iy_4";var styles={"video-class-detail":"_video-class-detail_330iy_1",cell:cell,titleInfo:titleInfo,label:label,"open-teacher-info":"_open-teacher-info_330iy_25",userLogo:userLogo,"teacher-info":"_teacher-info_330iy_43",users:users,"teacher-name":"_teacher-name_330iy_53",level:level,"teacher-desc":"_teacher-desc_330iy_66","message-list":"_message-list_330iy_70","message-active":"_message-active_330iy_70",title:title,"message-name":"_message-name_330iy_74","message-time":"_message-time_330iy_78"};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};},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;}});_context.next=13;break;case 11:_context.prev=11;_context.t0=_context["catch"](1);case 13:case"end":return _context.stop();}}},_callee,null,[[1,11]]);}))();},methods:{onPlay:function onPlay(item){var _this2=this;this.reload=true;this.posterUrl=item.imgUrl;this.srcUrl=item.videoUrl;this.title=item.title;this.currentClassIndex=item.index;setTimeout(function(){_this2.reload=false;},0);}},render:function render(){var _this3=this;var _slot;return createVNode("div",{"class":styles['video-class-detail']},[createVNode(ColHeader,null,{content:function content(){return!_this3.reload&&createVNode(ColVideo,{"src":_this3.srcUrl,"poster":_this3.posterUrl},null);}}),createVNode(Cell,{"border":false,"class":styles.cell,"title":this.title,"titleClass":styles.titleInfo},{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,[_this3.currentClassIndex]),createTextVNode("/"),_this3.detailList.length,createTextVNode("\u8BFE\u65F6")]);}}),createVNode(Tabs,{"active":this.tabIndex,"onUpdate:active":function onUpdateActive($event){return _this3.tabIndex=$event;},"class":styles.infoField,"color":"var(--van-primary)","lineWidth":20},{default:function _default(){return[createVNode(Tab,{"title":"目录","name":1},{default:function _default(){return[createVNode("div",{"style":{height:"calc(100vh - 320px - ".concat(_this3.navHeight,"px)"),overflowY:'auto'}},[createVNode(SectionDetail,{"title":"课程列表","icon":"courseList"},_isSlot(_slot=_this3.detailList.map(function(item){return createVNode(CourseVideoItem,{"class":'mb12',"detail":{id:item.id,title:item.videoTitle,content:item.videoContent,imgUrl:item.coverUrl,videoUrl:item.videoUrl},"onPlay":_this3.onPlay},null);}))?_slot:{default:function _default(){return[_slot];}})])];}}),createVNode(Tab,{"title":"讨论","name":3},{default:function _default(){return[createVNode("div",{"style":{height:"calc(100vh - 380px - ".concat(_this3.navHeight,"px)"),overflowY:'auto'}},[[1,2,3].map(function(item){return createVNode(Cell,{"class":[styles['message-list'],styles['message-active']],"valueClass":styles['message-time']},{icon:function icon(){var _this3$users;return createVNode(Image,{"class":styles.userLogo,"src":((_this3$users=_this3.users)===null||_this3$users===void 0?void 0:_this3$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(Sticky,{"offsetBottom":0,"position":"bottom"},{default:function _default(){return[createVNode(Field,{"placeholder":"快来讨论吧~","modelValue":_this3.message,"onUpdate:modelValue":function onUpdateModelValue($event){return _this3.message=$event;}},{button:function button(){return createVNode(Button,{"type":"primary","disabled":!_this3.message,"style":{padding:'0 20px'},"size":"small","round":true},{default:function _default(){return[createTextVNode("\u53D1\u5E03")];}});}})];}})];}})];}})]);}}));}};});})();