;(function(){function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;})),keys.push.apply(keys,symbols);}return keys;}function _objectSpread(target){for(var i=1;i0&&result.pageNo===1)){_context2.next=9;break;}return _context2.abrupt("return");case 9:_this2.list=_this2.list.concat(result.rows||[]);_this2.finished=result.pageNo>=result.totalPage;_this2.params.page=result.pageNo+1;_this2.dataShow=_this2.list.length>0;_context2.next=19;break;case 15:_context2.prev=15;_context2.t0=_context2["catch"](0);_this2.dataShow=false;_this2.finished=true;case 19:case"end":return _context2.stop();}}},_callee2,null,[[0,15]]);}))();},onPlay:function onPlay(item){var _this3=this;// 判断是否点击的是当前播放的视频 if(item.id===Number(this.classId)){return;}this.reload=true;this.posterUrl=item.imgUrl;this.srcUrl=item.videoUrl;this.title=item.title;this.currentClassIndex=item.index;this.videoContent=item.content;this.classId=item.id;this.onSearch();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.classId,content:_this4.message,studentId:state.user.data.userId}});case 3:Toast('评论成功');_this4.message='';setTimeout(function(){_this4.onSearch();},500);_context3.next=10;break;case 8:_context3.prev=8;_context3.t0=_context3["catch"](0);case 10:case"end":return _context3.stop();}}},_callee3,null,[[0,8]]);}))();}},render:function render(){var _this5=this;var _slot,_slot2;return createVNode("div",{"class":styles['video-class-detail']},[createVNode(ColHeader,null,{default:function _default(){return!_this5.reload&&createVNode(ColVideo,{"freeRate":Number(_this5.freeRate),"trySee":_this5.trySee,"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":this.offsetTop,"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)`, overflowY:'auto'}},[createVNode(SectionDetail,{"title":"课程列表","icon":"courseList"},_isSlot(_slot=_this5.detailList.map(function(item,index){return createVNode(CourseVideoItem,{"class":'mb12',"playId":Number(_this5.classId),"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)`, overflowY:'auto',marginBottom:'calc(var(--van-cell-vertical-padding) * 2 + var( --van-cell-line-height))'}},[_this5.dataShow?createVNode(List,{"loading":_this5.loading,"onUpdate:loading":function onUpdateLoading($event){return _this5.loading=$event;},"finished":_this5.finished,"finishedText":" ","immediateCheck":false,"onLoad":_this5.getList},_isSlot(_slot2=_this5.list.map(function(item){return createVNode(Cell,{"class":[styles['message-list'],item.isTeacher===1&&styles['message-active']],"valueClass":styles['message-time']},{icon:function icon(){return createVNode(Image,{"class":styles.userLogo,"src":item.avatar||iconTeacher,"fit":"cover"},null);},title:function title(){return createVNode("div",{"class":styles.title},[createVNode("div",{"class":styles['message-name']},[item.userName]),createVNode("div",{"class":styles['message-time']},[dayjs(item.evaluateTime).format('YYYY年MM月DD日')])]);},label:function label(){return createVNode("div",{"class":styles.label},[item.content]);}});}))?_slot2:{default:function _default(){return[_slot2];}}):createVNode(ColResult,{"btnStatus":false,"tips":"暂无讨论"},null)]),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")];}});}})])];}})];}})]);}}));}};});})();