import{_ as S}from"./index.f9a502e2.js";/* empty css *//* empty css *//* empty css */import{c as W,a as X,i as K,e as Z}from"./interaction.deabb9a2.js";import{a as $,m as D}from"./video.635b4c2f.js";import{aY as r,x as s,y as _,B as n,aA as t,b0 as g,a$ as o,aT as v,z as ee,A as te,aG as b,b1 as oe,a_ as d,bQ as ae,bj as T,by as F,bA as ne,bW as ie,bS as se,bX as le,bY as re,bh as de,b2 as c,bl as M,bN as ce,bL as ue,bU as pe,bp as _e,bk as me,bm as ye,bn as fe,bM as ve}from"./arco.c6cced51.js";import{m as he,b as ge,a as be,p as ke}from"./banner-panel.83355e82.js";import{g as we}from"./recommend-goods.bdd60a45.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as Se}from"./goods-small.533bdf96.js";import{p as xe}from"./parse.49b71de4.js";import{_ as Ce}from"./unsupport.db714cb6.js";import"./chart.e0a67bf9.js";import"./vue.6689c566.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./mobile-jump-code.791b2397.js";import"./qrcode.vue.esm.bf2da592.js";/* empty css *//* empty css */const Pe={components:{mediaVideo:$,mobileJumpPopover:D},data(){return{sort:"desc"}},props:{id:{type:[String,Number],default:""},name:{type:String,default:""},cover:{type:String,default:""},path:{type:String,default:""},playauth:{type:String,default:""},isLive:{type:Boolean,default:!1},views:{type:[String,Number,Boolean],default:!1},bulletScreen:{type:[String,Number,Boolean],default:!1},height:{type:[String,Number],default:210},domId:{type:String,default:""},styles:{type:[Object,Array],default:function(){return[]}},time:{type:String,default:""},studyNum:{type:String,default:""}},computed:{},methods:{},watch:{}},Ae={class:"components-video-panel"},Ne={class:"video-content-header"},Ie={class:"video-player"},Be={id:"pc_course_fe",class:"xgplayer xgplayer-pc xgplayer-is-definition xgplayer-skin-default xgplayer-is-autoplay xgplayer-playing xgplayer-volume-large xgplayer-pause xgplayer-inactive",style:{width:"100%",height:"550px"}},De={class:"video-title"},Le={class:"video-title__font"},je={class:"video-title__detail"},ze={class:"phone-watch watch-phone-audio"},Oe={class:"phone-text"};function Te(a,l,i,x,e,u){const f=r("media-video"),p=r("icon-mobile"),m=r("mobile-jump-popover");return s(),_("div",Ae,[n("div",Ne,[n("div",Ie,[n("div",Be,[t(f,{domId:i.domId,playauth:i.playauth,cover:i.cover,height:i.height,source:i.path,isLive:i.isLive,views:i.views,bulletScreen:i.bulletScreen,onStop:a.stopHandle},null,8,["domId","playauth","cover","height","source","isLive","views","bulletScreen","onStop"])])]),n("div",De,[n("div",Le,[n("div",null,g(i.name),1),n("div",je,[n("span",null,"\u64AD\u653E\u91CF:"+g(i.studyNum),1),n("span",null,g(a.$format.formatDate(i.time)),1)])]),n("div",ze,[t(m,{type:a.type,id:i.id},{default:o(()=>[n("div",Oe,[t(p),v("\u624B\u673A\u89C2\u770B")])]),_:1},8,["type","id"])])])])])}const Fe=S(Pe,[["render",Te],["__scopeId","data-v-056e605c"]]);const Me={components:{mediaAudio:he,mobileJumpPopover:D},data(){return{isplay:!1}},props:{id:{type:String,default:""},path:{type:String,default:""},cover:{type:String,default:""},name:{type:String,default:""},type:{type:String,default:""},time:{type:String,default:""},studyNum:{type:String,default:""}},computed:{},methods:{},watch:{}},Ve={class:"components-video-panel"},qe={class:"audio-left"},Ue={class:"audio-left-main"},Ee={class:"audio-left-main__title"},Ge={class:"audio-left-main-detail"},Je={class:"audio-left-main-detail__text"},Re={class:"phone-watch watch-phone-audio"},Ye={class:"phone-text"},He={class:"audio-left-player"},Qe={class:"audio-right"},We={class:"cover-wrap"},Xe=["src"];function Ke(a,l,i,x,e,u){const f=r("icon-mobile"),p=r("mobile-jump-popover"),m=r("media-audio");return s(),_("div",Ve,[n("div",{class:"audio-content-header",style:te("background-image: url(/src/assets/images/audio_noise.png), linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url("+i.cover+");")},[n("main",qe,[n("div",Ue,[n("div",Ee,g(i.name),1),n("div",Ge,[n("div",Je,[n("span",null,"\u64AD\u653E\u91CF:"+g(i.studyNum),1),n("span",null,g(a.$format.formatDate(i.time)),1)])]),n("div",Re,[t(p,{type:i.type,id:i.id},{default:o(()=>[n("div",Ye,[t(f),v("\u624B\u673A\u89C2\u770B")])]),_:1},8,["type","id"])])]),n("div",He,[t(m,{path:i.path,onPlay:l[0]||(l[0]=h=>e.isplay=!0),onStop:l[1]||(l[1]=h=>e.isplay=!1),onPause:l[2]||(l[2]=h=>e.isplay=!1)},null,8,["path"])])]),n("div",Qe,[n("div",We,[n("img",{src:i.cover,alt:"\u97F3\u9891\u5C01\u9762",class:ee(["cover",{running:e.isplay}])},null,10,Xe)])])],4)])}const Ze=S(Me,[["render",Ke],["__scopeId","data-v-c30bb09c"]]);const $e={components:{},data(){return{show:this.visible}},props:{visible:{type:Boolean,default:!1},courseId:{type:[Number,String],default:""},list:{type:[Array],default:()=>[]}},computed:{},methods:{handleCancel(){this.$emit("cancel",!1)},handleOk(a,l){this.$emit("ok",!1)},download(a){if(!a.fullurl)return this.$message.warning("\u8D2D\u4E70\u8BFE\u7A0B\u540E\u53EF\u4E0B\u8F7D"),!1;window.open(a.fullurl)},downloadAll(){if(this.list.length>0){for(var a in this.list)if(!this.download(this.list[a]))break}}},watch:{visible(){this.show=this.visible}}},et={class:"components-file-download-modal"},tt=["src"];function ot(a,l,i,x,e,u){const f=ae,p=T,m=F,h=ne,C=ie,P=se,A=le,N=re,I=de;return s(),_("div",et,[t(I,{visible:e.show,"onUpdate:visible":l[0]||(l[0]=y=>e.show=y),onClose:u.handleCancel,onCancel:u.handleCancel,onOk:u.handleOk,"title-align":"start",width:640,"hide-cancel":!0,"ok-text":a.downBtnText},{title:o(()=>[v(" \u76F8\u5173\u8D44\u6599 ")]),footer:o(()=>[t(m,null,{default:o(()=>[t(f,{type:"secondary"},{default:o(()=>[v(" \u5171"+g(i.list.length)+"\u4E2A\u6587\u4EF6 ",1)]),_:1}),t(p,{type:"primary",size:"small",disabled:i.list.length==0,onClick:u.downloadAll},{default:o(()=>[v("\u4E0B\u8F7D\u5168\u90E8")]),_:1},8,["disabled","onClick"])]),_:1})]),default:o(()=>[t(N,{bordered:!1,scrollbar:!0,"max-height":420,hoverable:!0,split:!1},{default:o(()=>[(s(!0),_(b,null,oe(i.list,(y,L)=>(s(),d(A,{key:a.idx,style:{padding:"5px 10px"}},{actions:o(()=>[t(m,{size:"2px"},{default:o(()=>[t(P,{onClick:j=>u.download(y)},{default:o(()=>[v("\u4E0B\u8F7D")]),_:2},1032,["onClick"])]),_:2},1024)]),default:o(()=>[t(C,{title:y.filename,description:a.$format.FormatSize(y.filesize)},{avatar:o(()=>[t(h,{shape:"square"},{default:o(()=>[n("img",{alt:"avatar",src:"/assets/pc/assets/images/filetype/"+y.filetype+".png"},null,8,tt)]),_:2},1024)]),_:2},1032,["title","description"])]),_:2},1024))),128))]),_:1})]),_:1},8,["visible","onClose","onCancel","onOk","ok-text"])])}const at=S($e,[["render",ot],["__scopeId","data-v-3fa44f22"]]),nt={components:{goodsSmall:Se},data(){return{list:[]}},props:{courseId:{type:[Number,String],default:0}},computed:{},methods:{getData(){var a=[];this.$request.post("api/course/course/getBelongsColumn",{course_id:this.courseId}).then(l=>{for(var i in l.data)a.push({name:l.data[i].column.name,cover:l.data[i].column.cover,id:l.data[i].column.id,type:"column"});this.list=a}).catch(l=>{})}},watch:{courseId(){this.courseId&&this.getData()}}};function it(a,l,i,x,e,u){const f=r("goods-small"),p=M;return e.list&&e.list.length>0?(s(),d(p,{key:0,bordered:!1,title:"\u8BFE\u7A0B\u6240\u5C5E\u4E13\u680F",style:{"margin-bottom":"15px"}},{default:o(()=>[t(f,{list:e.list},null,8,["list"])]),_:1})):c("",!0)}const st=S(nt,[["render",it]]),lt={components:{columnBelongs:st,parse:xe,fileDownloadModal:at,catalog:W,comment:X,recommendGoods:we,interaction:K,evaluate:Z,videoPanel:Fe,bannerPanel:ge,articlePanel:be,audioPanel:Ze,payJumpModal:ke,mobileJumpPopover:D},data(){return{tabActive:"1",modal:{pay:!1,file_download:!1},data:{bind_data:[],detail:""},pageParams:{},loading:!1}},mounted(){this.pageParams=this.$route.params,this.getData()},methods:{payOk(){this.getData()},isFreeCourse(a){return a?a.pay_type==="free"||a.pay_type==="pay"&&Number(a.price)===0:!1},subscribeFree(){this.$request.post("api/course/subscription/free",{course_id:this.pageParams.id}).then(a=>{this.$message.success(a.msg||"\u52A0\u5165\u5B66\u4E60\u6210\u529F"),this.getData()}).catch(a=>{this.$message.warning(a.msg||"\u52A0\u5165\u5B66\u4E60\u5931\u8D25")})},getData(){this.loading=!0,this.$request.post("api/course/course/detail",{id:this.pageParams.id}).then(a=>{this.data=a.data,this.loading=!1}).catch(a=>{this.loading=!1,this.data=!1,this.$message.warning(a.msg)})},liveDetail(){this.$nav.to("goods.live",{id:this.pageParams.id})}}},rt={key:0,class:"unsupport-box"},dt=n("div",{class:"icon"},[n("img",{src:Ce})],-1),ct=n("div",{class:"title"},"\u672A\u83B7\u53D6\u5230\u76F8\u5173\u5546\u54C1\u4FE1\u606F",-1),ut=n("div",{class:"descript"},"\u8BF7\u67E5\u770B\u5176\u4ED6\u5546\u54C1",-1),pt={class:"code-img"},_t=n("span",null,"\u67E5\u770B\u76F4\u64AD",-1);function mt(a,l,i,x,e,u){const f=r("mobile-jump-code"),p=T,m=F,h=r("suspend"),C=r("icon-live-broadcast"),P=r("article-panel"),A=r("video-panel"),N=r("audio-panel"),I=r("banner-panel"),y=M,L=ce,j=ue,B=pe,z=r("parse"),k=_e,V=r("catalog"),q=r("interaction"),U=r("comment"),E=r("evaluate"),G=me,O=ye,J=r("column-belongs"),R=r("recommend-goods"),Y=fe,H=ve,Q=r("file-download-modal");return s(),_("div",null,[e.data==!1?(s(),_("div",rt,[dt,ct,ut,n("div",pt,[t(f,{type:e.pageParams.type,id:e.pageParams.id},null,8,["type","id"])]),t(m,null,{default:o(()=>[t(p,{onClick:l[0]||(l[0]=w=>a.$router.back())},{default:o(()=>[v("\u8FD4\u56DE\u4E0A\u9875")]),_:1}),t(p,{type:"primary",onClick:l[1]||(l[1]=w=>a.$router.push({path:"/"}))},{default:o(()=>[v("\u8FD4\u56DE\u9996\u9875")]),_:1})]),_:1}),t(h)])):(s(),d(H,{key:1,loading:e.loading,tip:"\u52A0\u8F7D\u4E2D...",style:{width:"100%"}},{default:o(()=>[e.loading?c("",!0):(s(),d(y,{key:0,style:{"margin-top":"10px"},bordered:!1},{default:o(()=>[e.data.subscription?(s(),_(b,{key:0},[e.data.type!="audio"&&e.data.type!="video"?(s(),d(P,{key:0,name:e.data.name,id:e.data.id,type:e.data.type,cover:e.data.cover,briefing:e.data.briefing,time:e.data.createtime,"study-num":e.data.study_num},{btns:o(()=>[e.data.type=="live"?(s(),d(p,{key:0,type:"primary",onClick:u.liveDetail},{default:o(()=>[t(m,null,{default:o(()=>[t(C),_t]),_:1})]),_:1},8,["onClick"])):c("",!0)]),_:1},8,["name","id","type","cover","briefing","time","study-num"])):c("",!0),e.data.type=="video"?(s(),d(A,{key:1,name:e.data.name,id:e.data.id,cover:e.data.video_patch?e.data.video_patch:e.data.cover,path:e.data.video_path.fullurl,playauth:e.data.video_path.play_auth?e.data.video_path.play_auth:"",bulletScreen:e.data.bullet_screen?e.data.bullet_screen:!1,time:e.data.createtime,"study-num":e.data.study_num},null,8,["name","id","cover","path","playauth","bulletScreen","time","study-num"])):c("",!0),e.data.type=="audio"?(s(),d(N,{key:2,path:e.data.audio_path.fullurl,id:e.data.id,name:e.data.name,type:e.data.type,cover:e.data.cover,time:e.data.createtime,"study-num":e.data.study_num},null,8,["path","id","name","type","cover","time","study-num"])):c("",!0)],64)):c("",!0),e.data.subscription?c("",!0):(s(),d(I,{key:1,id:e.data.id,tryUrl:e.data.type=="audio"&&e.data.try_listen_status&&e.data.try_listen_content?e.data.try_listen_content.fullurl:e.data.type=="video"&&e.data.try_watch_status&&e.data.try_watch_content?e.data.try_watch_content.fullurl:"","pay-type":e.data.pay_type,name:e.data.name,type:e.data.type,price:e.data.price,cover:e.data.cover,briefing:e.data.briefing,time:e.data.createtime,"study-num":e.data.study_num,"is-free":u.isFreeCourse(e.data),"vip-free-access":!!e.data.vip_free_access,onPayok:u.payOk,onSubscribe:u.subscribeFree},null,8,["id","tryUrl","pay-type","name","type","price","cover","briefing","time","study-num","is-free","vip-free-access","onPayok","onSubscribe"]))]),_:1})),e.loading?(s(),d(y,{key:1,style:{"margin-top":"10px"},bordered:!1},{default:o(()=>[t(j,{animation:!0},{default:o(()=>[t(m,{direction:"vertical",style:{width:"100%"},size:"large"},{default:o(()=>[t(L,{rows:6})]),_:1})]),_:1})]),_:1})):c("",!0),t(Y,{style:{"margin-top":"15px"},gutter:15},{default:o(()=>[t(O,{span:18},{default:o(()=>[t(y,{bordered:!1},{default:o(()=>[t(G,{"default-active-key":"tabActive","active-key":e.tabActive,onChange:l[3]||(l[3]=w=>e.tabActive=w)},{extra:o(()=>[t(p,{onClick:l[2]||(l[2]=w=>e.modal.file_download=!0)},{default:o(()=>[v("\u76F8\u5173\u8D44\u6599")]),_:1})]),default:o(()=>[t(k,{key:"1",title:"\u8BE6\u60C5"},{default:o(()=>[e.tabActive==1?(s(),_(b,{key:0},[e.data.subscription?(s(),_(b,{key:1},[e.data.detail&&e.data.detail!="


"?(s(),d(z,{key:0,limitCopy:e.data.limit_copy==1,content:e.data.detail,selectable:!0},null,8,["limitCopy","content"])):(s(),d(B,{key:1,description:"\u6682\u65E0\u8BE6\u60C5\u5185\u5BB9"}))],64)):(s(),_(b,{key:0},[!e.data.try_read_status||!e.data.try_read_content?(s(),d(B,{key:0,description:"\u8BF7\u5148\u8BA2\u9605\u8BFE\u7A0B"})):(s(),d(z,{key:1,limitCopy:e.data.limit_copy==1,content:e.data.try_read_content,selectable:!0},null,8,["limitCopy","content"]))],64))],64)):c("",!0)]),_:1}),e.data.type=="column"||e.pageParams.column_id?(s(),d(k,{key:"2",title:"\u76EE\u5F55"},{default:o(()=>[e.tabActive==2?(s(),d(V,{key:0,"course-id":e.pageParams.column_id?e.pageParams.column_id:e.pageParams.id},null,8,["course-id"])):c("",!0)]),_:1})):c("",!0),t(k,{key:"3",title:"\u8BFE\u7A0B\u4E92\u52A8"},{default:o(()=>[e.tabActive==3?(s(),_(b,{key:0},[e.data.subscription?(s(),d(q,{key:1,"course-id":e.pageParams.id},null,8,["course-id"])):(s(),d(B,{key:0,description:"\u8BF7\u5148\u8BA2\u9605\u8BFE\u7A0B"}))],64)):c("",!0)]),_:1}),t(k,{key:"4",title:"\u8BC4\u8BBA"},{default:o(()=>[e.tabActive==4?(s(),d(U,{key:0,"course-id":e.pageParams.id},null,8,["course-id"])):c("",!0)]),_:1}),t(k,{key:"5",title:"\u8BC4\u4EF7"},{default:o(()=>[e.tabActive==5?(s(),d(E,{key:0,"course-id":e.pageParams.id},null,8,["course-id"])):c("",!0)]),_:1})]),_:1},8,["active-key"])]),_:1})]),_:1}),t(O,{span:6},{default:o(()=>[t(J,{"course-id":e.pageParams.id},null,8,["course-id"]),t(R)]),_:1})]),_:1})]),_:1},8,["loading"])),t(Q,{list:e.data.bind_data,visible:e.modal.file_download,onCancel:l[4]||(l[4]=w=>e.modal.file_download=!1)},null,8,["list","visible"]),t(h)])}const Rt=S(lt,[["render",mt]]);export{Rt as default};