2 lines
5.3 KiB
JavaScript
2 lines
5.3 KiB
JavaScript
import{_ as P,u as T}from"./index.76a66f15.js";/* empty css *//* empty css */import{s as D,o as F,p as L,c as M,m as N,a as V,g as A}from"./courseware.4fd91490.js";import{S as j}from"./share.46fc03c1.js";import{a$ as i,C as s,D as C,b1 as n,b2 as a,aJ as o,b5 as r,E as m,b3 as v,aV as c,bB as z,bs as U,by as q,bC as J,c8 as R,bD as G,bv as H,bL as K,c6 as O,c7 as Q,bS as W,bU as X}from"./arco.f3c60d68.js";import"./chart.a626c034.js";import"./vue.7d1f2b31.js";import"./obs.744c2d16.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./course.5023c86a.js";import"./qrcode.vue.esm.aee0cddc.js";const Y={components:{shareModal:j},data(){return{src:"",weigh:30,data:{},modal:{share:!1},loading:!1}},props:{courseId:{type:[String,Number],default:""}},methods:{getCourseData(){this.loading=!0,this.$request.post("admin/course/course/detail",{id:this.courseId}).then(u=>{this.loading=!1,this.data=u.data})}},watch:{courseId(){this.courseId&&this.getCourseData()}},mounted(){}},Z={class:"goods-name"},$={class:"goods-img-container"},ee=["src"],te={key:0,class:"type-label-box"},ae={class:"type-label"},oe={class:"des_title text-hide"};function se(u,t,w,x,e,B){const d=z,p=U,l=q,b=J,_=R,y=G,g=i("icon-share-alt"),f=H,k=i("share-modal");return s(),C("div",null,[e.loading?(s(),n(l,{key:0},{default:a(()=>[o(p,{direction:"vertical",style:{width:"100%"},size:"large"},{default:a(()=>[o(d,{rows:3,widths:["100%","100%"]})]),_:1})]),_:1})):r("",!0),!e.loading&&e.data?(s(),n(p,{key:1,align:"start",style:{width:"100%","justify-content":"space-between"}},{default:a(()=>[m("div",Z,[m("div",$,[m("img",{src:e.data.cover,alt:"",class:"back-img"},null,8,ee),o(b,{height:"100%",style:{width:"100%",height:"100%",position:"absolute","-o-object-fit":"contain","object-fit":"contain","text-align":"center",left:"0"},class:"img",fit:"fill",src:e.data.cover},{error:a(()=>[...t[2]||(t[2]=[m("div",{class:"error-box"},null,-1)])]),_:1},8,["src"]),e.data.type?(s(),C("div",te,[m("div",ae,v(u.$t(e.data.type.toLowerCase())),1)])):r("",!0)]),m("div",oe,[o(p,{direction:"vertical",fill:"",size:22},{default:a(()=>[o(_,{heading:6},{default:a(()=>[c(v(e.data.name),1)]),_:1}),e.data.pay_type?(s(),n(y,{key:0,style:{"margin-bottom":"0","font-weight":"500","font-size":"14px"},type:"danger"},{default:a(()=>[c(v(e.data.pay_type=="free"?"\u514D\u8D39":e.data.pay_type=="password"?"\u5BC6\u7801":e.data.pay_type=="bind_course"?"\u7ED1\u5B9A\u8BFE\u7A0B":e.data.pay_type=="pay"?"\xA5"+e.data.price:e.data.pay_type),1)]),_:1})):r("",!0)]),_:1})])]),m("div",null,[o(f,{onClick:t[0]||(t[0]=h=>{e.modal.share=!0})},{icon:a(()=>[o(g)]),default:a(()=>[t[3]||(t[3]=c(" \u5206\u4EAB ",-1))]),_:1})])]),_:1})):r("",!0),o(k,{visible:e.modal.share,type:"course",id:w.courseId,onCancel:t[1]||(t[1]=h=>e.modal.share=!1)},null,8,["visible","id"])])}const re=P(Y,[["render",se],["__scopeId","data-v-1fd5a4f1"]]),ne={components:{courseBanner:re,startTab:D,operateTab:F,playbackTab:L,commentTab:M,memberTab:N,coursewareTab:V,goodsTab:A},data(){return{pageParams:{tab:this.$route.params.tab},data:{},isLecturer:!1}},methods:{menuItemClick(u){this.pageParams.tab=u},tabsChange(u){this.pageParams.tab=u},back(){this.$router.go(-1)}},mounted(){this.pageParams=this.$route.params,T().is_lecturer&&(this.isLecturer=!0)}},ie={class:"container"};function ce(u,t,w,x,e,B){const d=i("course-banner"),p=K,l=O,b=Q,_=W,y=i("start-tab"),g=i("member-tab"),f=i("comment-tab"),k=i("courseware-tab"),h=i("operate-tab"),I=i("playback-tab"),E=i("goods-tab"),S=X;return s(),C("div",ie,[o(p,{class:"content-card"},{default:a(()=>[o(d,{"course-id":e.pageParams.id},null,8,["course-id"])]),_:1}),o(S,{class:"grid-demo",gutter:12,style:{"margin-top":"15px"}},{default:a(()=>[o(_,{span:4},{default:a(()=>[o(p,{class:"content-card","body-style":{padding:0}},{default:a(()=>[o(b,{onMenuItemClick:B.menuItemClick,"selected-keys":[e.pageParams.tab],"default-selected-keys":[e.pageParams.tab]},{default:a(()=>[o(l,{key:"start"},{default:a(()=>[...t[0]||(t[0]=[c(" \u63A8\u6D41\u5730\u5740 ",-1)])]),_:1}),o(l,{key:"member"},{default:a(()=>[...t[1]||(t[1]=[c(" \u76F4\u64AD\u89C2\u4F17 ",-1)])]),_:1}),o(l,{key:"comment"},{default:a(()=>[...t[2]||(t[2]=[c(" \u8BC4\u8BBA\u5217\u8868 ",-1)])]),_:1}),o(l,{key:"courseware"},{default:a(()=>[...t[3]||(t[3]=[c(" \u8BFE\u4EF6\u7BA1\u7406 ",-1)])]),_:1}),o(l,{key:"operate"},{default:a(()=>[...t[4]||(t[4]=[c(" \u8FD0\u8425\u8BBE\u7F6E ",-1)])]),_:1}),e.isLecturer?r("",!0):(s(),n(l,{key:"playback"},{default:a(()=>[...t[5]||(t[5]=[c(" \u56DE\u653E\u8BBE\u7F6E ",-1)])]),_:1})),o(l,{key:"goods"},{default:a(()=>[...t[6]||(t[6]=[c(" \u5E26\u8D27\u5546\u54C1 ",-1)])]),_:1})]),_:1},8,["onMenuItemClick","selected-keys","default-selected-keys"])]),_:1})]),_:1}),o(_,{span:20},{default:a(()=>[o(p,{class:"content-card"},{default:a(()=>[e.pageParams.tab=="start"?(s(),n(y,{key:0})):r("",!0),e.pageParams.tab=="member"?(s(),n(g,{key:1})):r("",!0),e.pageParams.tab=="comment"?(s(),n(f,{key:2})):r("",!0),e.pageParams.tab=="courseware"?(s(),n(k,{key:3})):r("",!0),e.pageParams.tab=="operate"?(s(),n(h,{key:4})):r("",!0),e.pageParams.tab=="playback"?(s(),n(I,{key:5})):r("",!0),e.pageParams.tab=="goods"?(s(),n(E,{key:6})):r("",!0)]),_:1})]),_:1})]),_:1})])}const Pe=P(ne,[["render",ce]]);export{Pe as default};
|