index.92a2d76c.js 13 KB

1
  1. import{T as Q}from"./index.58e76e8e.js";import{T as N}from"./index.44376453.js";import{T as P}from"./index.537d9964.js";import{T as F,G as q,a as O}from"./index.fbceb0b6.js";import{T as h,r as w}from"./request.65a9b1b3.js";import{d as m,O as K,s as I,c as t,Q as T,Y as x,V as p,r as E,W as H,A as W,k as j,G as X,J as Z,u as $}from"./index.11d83748.js";import{c as D,m as U,t as M,b as V,n as tt,w as S,L,I as G,C as et}from"./index.c103de6b.js";import{T as st,a as R}from"./index.523b2d02.js";import"./index.743190d9.js";import{I as _}from"./index.9dd49a7c.js";import"./logo-1.1c5bc018.js";import"./icon-search.f54aed7d.js";import"./_commonjsHelpers.c10bf6cb.js";import"./use-tab-status.8a7505c9.js";const[J,at]=D("row"),Y=Symbol(J),nt={tag:U("div"),wrap:M,align:String,gutter:V(0),justify:String};var lt=m({name:J,props:nt,setup(e,{slots:i}){const{children:l,linkChildren:o}=K(Y),d=I(()=>{const r=[[]];let c=0;return l.forEach((u,n)=>{c+=Number(u.span),c>24?(r.push([n]),c-=24):r[r.length-1].push(n)}),r}),a=I(()=>{const r=Number(e.gutter),c=[];return r&&d.value.forEach(u=>{const n=r*(u.length-1)/u.length;u.forEach((g,y)=>{if(y===0)c.push({right:n});else{const v=r-c[g-1].right,f=n-v;c.push({left:v,right:f})}})}),c});return o({spaces:a}),()=>{const{tag:r,wrap:c,align:u,justify:n}=e;return t(r,{class:at({[`align-${u}`]:u,[`justify-${n}`]:n,nowrap:!c})},{default:()=>{var g;return[(g=i.default)==null?void 0:g.call(i)]}})}}});const[ot,ct]=D("col"),it={tag:U("div"),span:V(0),offset:tt};var rt=m({name:ot,props:it,setup(e,{slots:i}){const{parent:l,index:o}=T(Y),d=I(()=>{if(!l)return;const{spaces:a}=l;if(a&&a.value&&a.value[o.value]){const{left:r,right:c}=a.value[o.value];return{paddingLeft:r?`${r}px`:null,paddingRight:c?`${c}px`:null}}});return()=>{const{tag:a,span:r,offset:c}=e;return t(a,{style:d.value,class:ct({[r]:r,[`offset-${c}`]:c})},{default:()=>{var u;return[(u=i.default)==null?void 0:u.call(i)]}})}}});const B=S(rt),[dt,ut]=D("divider"),At={dashed:Boolean,hairline:M,contentPosition:U("center")};var pt=m({name:dt,props:At,setup(e,{slots:i}){return()=>{var l;return t("div",{role:"separator",class:ut({dashed:e.dashed,hairline:e.hairline,[`content-${e.contentPosition}`]:!!i.default})},[(l=i.default)==null?void 0:l.call(i)])}}});const k=S(pt),z=S(lt);const mt="_sticky_bpkly_1",gt="_videoDetail_bpkly_6",ft="_pic_bpkly_6",ht="_content_bpkly_9",vt="_wrap_bpkly_15",yt="_wrapItem_bpkly_24",wt="_detailInfo_bpkly_27",Ct="_tags_bpkly_33",Ft="_tag_bpkly_33",It="_col_bpkly_46",Bt="_des_bpkly_54",Dt="_teacher_bpkly_61",Ut="_teacherContent_bpkly_65",St="_name_bpkly_68",_t="_num_bpkly_74",bt="_classWrap_bpkly_92",Lt="_classItem_bpkly_98",Gt="_img_bpkly_102",Rt="_classContent_bpkly_110",Qt="_classTitle_bpkly_113",xt="_classDes_bpkly_119",s={sticky:mt,videoDetail:gt,pic:ft,content:ht,wrap:vt,wrapItem:yt,detailInfo:wt,tags:Ct,tag:Ft,col:It,des:Bt,teacher:Dt,teacherContent:Ut,name:St,num:_t,classWrap:bt,classItem:Lt,img:Gt,classContent:Rt,classTitle:Qt,classDes:xt};const Et="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAtZJREFUWEftmD9oU1EUxn8nqRZtKYpVxEGH6iBOoiIKSi4OFifFKSAVy3tVHBzqPxyKUh0EpaNKXlpEizq4CEodJMnkIiIqCIo4SEUU/Au1WNscefnTJE1e89qUNsO748t33vned869ud8R6nxJnfMjIFhrhcoVTMQ2IXIIYSvQgjLhmUT5R4hhkMdo212MGScZX49oN8o+YC1MUyWR36i+Bm5g7MFKeUoJJmOnQC4D4Rl/ufAK5CZpvYSwdBbxMSL20alxBYKJ2F5CoSFUF64vw+H97O58UEyyQCbpDAHtmR+VNEIS4QsqIW81tBFhO8qaKRhFeASSABn3bhFdhaZPINKSwYgMEbHc1phcBYKp+FdUV+aA54lYvb7K9PJWEz/+PkPZWIQ/h7HdVqm+Uk4PSj7XT4y93IOgM4GSU0uiGOte9bfnECmnF6VnEt8oK9hpffcVn3KiKHcmscYuabHiEqcLO06jmK4ZEIzZqMRySUYxtv9NMj8EnSMoA1mCMoKxmn2p54ICglkVAgUh6dSwSQIFCRT0PHaCYyY4ZvLNUdMxEzuAysXcTWiUiLWtvv7qfLOpAJyXTRIQdBWopQcDBRdUwYEoOpG/8ivGLjFpxVd+131l/XCa4+yxr9dSOd+xSeckcDWH/4axWyubpqTzBnLOTBkjxEOQt6iOlCUTFA39gfRnkOcY630J5mnfEsaa20nLZkK0eltXbQAOAstydiGFsYwHwdgxkNmq9gLCZzCdT0jG21HtR8q8cnVRRTqIWLcrE3QnCqn4FaB72nmKV5qM2ZdroO74YlF1NmWIQSJWByJamWD+acLZQkg6gR2orka0ibxdzmOy4xHXWlab4fxC9BMq7m29fGVahQ/AIMa+Xxkyi0/NhGQU729DtAvldHmfSh86fBZzwXv04SP33AyKUvF3qG4oydeweB27Dn/0wWFayNwQrJXFNPEBwVrFrXsF/wMw2Z044Q2DwQAAAABJRU5ErkJggg==",Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAyRJREFUWEftl1uITHEcxz+/s7Ms0SJ3FnPG9UGRvCqUInmRRHLZPUae3F6UlEh5cXuScXZdcknyIlEK5VVa5cF1zmLdCRtZ7Dg//WePs7PbjDmzO5Fy3uZ3/f5/l///O0KETx37EOhK4D4wX9ym1/nc1IkPAy4Dk0BOiOutLxZeihno+jEDaYu977CTdeKmU/kBJJKgh0NdZWaQHHr64Xc5igNwxo8GvzkMYrFZUt7+vACS9iZ89nXorBpxHz37DyBSBXQHFs2JRVjMRf0hIFbg2AdYmBPkNvCwQNAJwLQc3UWgtf23+oj1Fp+r1KQvyA58I83OgDpj42CdB5lebCjLo9dG8BeL+6RJNGlX43MLSJQneOQoaSxmiDrxnSDbQzdFEX0Jki0RUAGMyAn7EfhcIE0/YECO7iXwI2iBhcoIpL3qgWyX6Fr7LsrkQPIOfswS98nd0KSMa6jO2ClQcQMYnI0v3BN17G9ArwBRStymdbmn09qakViVz0OZsFGOeAfzVUDX2htQDoQ6v22UNDS/6BTPiR8GSQay7waA5pR/n9R7Wzo5LKGCattcJsOzcl/mSEP6el4AtYnZWHot0L2ixRst5361IDhinb0XYfMv/6IAjGF2S6zYPDI8KJQ8bJkBEWMifuaKmfKuQLU7AAoMXLfE3QKgdXYtsALRqkhZVb4CJ6Xea+hxBTQ5si9+VQsQi5S8wyiD9bVaUi++dJqpUlvw1wFkh/BvtqDEshc179YQFo1agsG/CUAdewHIUlDDDSJ80gp6VlzvUs/XcPW4KmKWIaURk4cpW8n4g+TYY3MndNz2Ja9h7aT+SFtL52c0QhHMs66V1dJw/1OPAGTXMJnYhuoqNGIVhFZEjksqvbvHLYhw1pJM8m2BYSztBFQ5KPXexpIilmisdfYBhA2Bm2+eY0Ob2t96tJGWppld3/AScxQ01yy3iN/MIb+vDIBTwPKcOW1ExdCmgMuVKz0ViM7qwrxPG1Y8FZ+bQO+ypYoW6BsWM4P/BfYy4OgfBGF46BpxvTMhRQ4qsRWYAwwNBzPaaaJYGZr/BriGxR5JeXeM009eLKYvS+d8wgAAAABJRU5ErkJggg==",Vt="_item_1t908_1",Jt="_playIcon_1t908_9",C={item:Vt,playIcon:Jt},Yt="data:image/png;base64,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",kt=""+new URL("single.2d7d7186.jpg",import.meta.url).href;function zt(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!x(e)}const Nt=m({name:"videoList",props:{list:{type:Array,default:()=>[]}},emits:["play"],setup(e,{emit:i}){return()=>{let l;return t("div",{class:C.videoList},[t(z,{gutter:10},zt(l=e.list.map(o=>t(B,{span:12},{default:()=>[t("div",{class:C.item,onClick:()=>i("play",o)},[t(F,{src:kt},null),t(_,{class:C.playIcon,src:Yt},null)])]})))?l:{default:()=>[l]})])}}}),Pt="_theMusicGrid_1waic_1",qt="_item_1waic_12",Ot="_title_1waic_19",Kt="_des_1waic_28",Tt="_imgWrap_1waic_35",Ht="_model_1waic_39",Wt="_classNum_1waic_53",jt="_num_1waic_56",Xt="_itemContent_1waic_59",A={theMusicGrid:Pt,item:qt,title:Ot,des:Kt,imgWrap:Tt,model:Ht,classNum:Wt,num:jt,itemContent:Xt};function Zt(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!x(e)}const $t=m({name:"TheVideoGrid",props:{list:{type:Array,default:()=>[]}},emits:["goto"],setup(e,{emit:i}){const l={loading:()=>t(L,{size:20},null),error:()=>t(L,{size:20},null)};return()=>{let o;return t("div",{class:A.theMusicGrid},[t(q,{border:!1,columnNum:1},Zt(o=e.list.map(d=>t(O,null,{default:()=>[t("div",{class:A.item,onClick:()=>i("goto",d)},[t("div",{class:A.imgWrap},[t(_,{width:"100%",height:"100%",src:d.lessonCoverUrl},l),t("div",{class:A.model},[t("span",{class:A.classNum},[d.lessonCount,p("\u8BFE\u65F6")]),t("div",{class:A.num},[t("span",{class:A.dot},null),d.countStudent,p("\u4EBA\u5728\u5B66")])])]),t("div",{class:A.itemContent},[t("div",{class:A.title},[d.lessonName,p(" "),d.lessonDesc]),t("div",{class:A.des},[t("span",null,[d.username]),t("span",null,[d.lessonSubjectName])])])])]})))?o:{default:()=>[o]})])}}}),te=m({name:"detailInfo",props:{videoList:{type:Array,default:()=>[]},teacher:{type:Object,default:()=>{}},lessonGroup:{type:Object,default:()=>{}}},setup(e){const i=H(),l=E();return()=>{var o,d;return t("div",{class:s.detailInfo},[t("h2",null,[e.lessonGroup.lessonName]),t("div",{class:s.tags},[(d=(o=e.lessonGroup)==null?void 0:o.lessonSubjectName)==null?void 0:d.split(",").map(a=>t("span",{class:s.tag},[a]))]),t(z,{justify:"space-between"},{default:()=>[t(B,{class:s.col,style:{color:"#FF6422"}},{default:()=>[t(G,{name:Mt,size:16},null),t("span",null,[p("\u5171"),e.lessonGroup.lessonCount,p("\u8BFE\u65F6")])]}),t(B,{class:s.col},{default:()=>[t(G,{name:Et,size:16},null),t("span",null,[e.lessonGroup.countStudent,p(" \u4EBA\u5728\u5B66")])]})]}),t(h,{title:"\u8BFE\u7A0B\u4ECB\u7ECD",isMore:!1},null),t("div",{class:s.des},[e.lessonGroup.lessonDesc]),t(k,null,null),t(h,{title:"\u6559\u5B66\u8001\u5E08",isMore:!1},null),t("div",{class:s.teacher},[t(_,{width:68,height:68,round:!0,src:e.teacher.heardUrl},null),t("div",{class:s.teacherContent},[t("div",{class:s.name},[e.teacher.username]),t("div",{class:s.num},[t("span",null,[p("\u7C89\u4E1D\u6570")]),t("span",null,[e.teacher.fansNum])])]),t(et,{round:!0,type:"primary",icon:"plus",onClick:()=>{var a;return(a=l.value)==null?void 0:a.toggle()}},{default:()=>[p("\u5173\u6CE8")]})]),t(h,{title:"\u8001\u5E08\u4ECB\u7ECD",isMore:!1},null),t("div",{class:s.des},[e.teacher.introduction]),t(h,{title:"\u8001\u5E08\u98CE\u91C7",isMore:!1},null),t(Nt,{list:e.teacher.styleVideo,onPlay:()=>{var a;return(a=l.value)==null?void 0:a.toggle()}},null),t(h,{title:"\u5176\u4ED6\u8BFE\u7A0B",isMore:!1},null),t($t,{list:e.videoList,onGoto:a=>i.push({path:"/videoDetail",query:{id:a.teacherId,groupId:a.id}})},null),t(Q,{ref:l},null)])}}}),ge=m({name:"videoDetail",setup(){const e=$();W(e,()=>{history.go(0)});const{groupId:i,id:l}=e.query,o=j({detailList:[],lessonGroup:{},teacher:{},otherList:[]}),d=async()=>{try{const{data:n}=await w.get(`/api-website/open/videoLessonGroup/selectVideoLesson?groupId=${i}`);o.lessonGroup=n.lessonGroup,o.detailList=n.detailList}catch{}},a=async()=>{try{const{data:n}=await w.get(`api-website/open/teacher/detail/${l}`);o.teacher=n}catch{}},r=async()=>{try{const{data:n}=await w.post("/api-website/open/videoLessonGroup/otherLesson",{data:{videoLessonGroupId:i}});o.otherList=n}catch{}},c=()=>{d(),a(),r()};X(()=>{c()});const u=E();return()=>{const{lessonGroup:n,otherList:g,teacher:y,detailList:v}=o;return t("div",{class:s.videoDetail},[t("div",{class:s.sticky},[t(P,{theme:"dark"},null)]),t("div",{class:s.pic},[t(F,{src:n.lessonCoverUrl},null)]),t("div",{class:s.content},[t("div",{class:s.wrap},[t(st,{lineHeight:0,background:"#F7F8F7"},{default:()=>[t(R,{title:"\u4FE1\u606F\u7B80\u4ECB"},{default:()=>[t("div",{class:s.wrapItem},[t(te,{lessonGroup:n,videoList:g,teacher:y},null)])]}),t(R,{title:"\u8BFE\u7A0B\u5217\u8868"},{default:()=>[t("div",{class:s.classWrap},[v.map(f=>t(Z,null,[t("div",{class:s.classItem,onClick:()=>{var b;return(b=u.value)==null?void 0:b.toggle()}},[t("div",{class:s.img},[t(F,{src:f.coverUrl},null)]),t("div",{class:s.classContent},[t("div",{class:[s.classTitle,"van-ellipsis"]},[f.videoTitle]),t("div",{class:[s.classDes,"van-multi-ellipsis--l2"]},[f.videoContent])])]),t(k,null,null)]))])]})]})])]),t(N,null,null),t(Q,{ref:u},null)])}}});export{ge as default};