index.5b668e05.js 16 KB

1
  1. import{d as w,Q as j,j as t,F as O,P as G,S as I,bQ as W,C as N,$ as x,y as h,g as p,f as b,n as E,D as y}from"./ResizeObserver.es.39b48a47.js";import{C as P}from"./index.db115763.js";import{C as k,a as z}from"./index.33d4abe2.js";import{T as V}from"./index.e90d2179.js";import{C as U}from"./index.970ad07b.js";import{S as Q}from"./index.e10a1ae2.js";import{V as q}from"./vue3-lottie.es.4ba16cb4.js";import{A as F}from"./refresh_anim.04019e5d.js";import{o as A}from"./orderStatus.fbc0ddaf.js";import"./index.dc19bc54.js";import"./index.428ab1a8.js";import"./use-id.b004ff17.js";const J="_courseListSearch_51akf_1",Y="_title_51akf_26",K="_collapseParent_51akf_33",X="_collapseChild_51akf_64",R="_materialSection_51akf_81",_="_iconMaterial_51akf_87",$="_itemTitle_51akf_92",ee="_iconMenu_51akf_99",ae="_materialTitle_51akf_104",re="_arrow_51akf_113",te="_arrowActive_51akf_120",le="_finch_51akf_124",se="_finchLoad_51akf_128";var c={courseListSearch:J,title:Y,collapseParent:K,collapseChild:X,materialSection:R,iconMaterial:_,itemTitle:$,iconMenu:ee,materialTitle:ae,arrow:re,arrowActive:te,finch:le,finchLoad:se},M="data:image/png;base64,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",oe="./assets/icon-song.fec97440.png",ce="./assets/icon-image.c527fd86.png";const D=l=>l.typeCode==="VIDEO"?M:["IMAGE","IMG"].includes(l.typeCode)?ce:l.typeCode==="SONG"?oe:M,H=w({name:"child-node",props:{id:{type:String,default:""},search:{type:String,default:""},isLock:{type:Boolean,default:!1},list:{type:Array,default:()=>[]},collapse:{type:String,default:""}},emits:["update:collapse","handleClick"],setup(l,{emit:g}){j();const o=d=>{g("handleClick",d)},m=d=>{if(!d||!l.search)return d;const s=l.search;return d.replace(s,`<span style="color: #FE2451;">${s}</span>`)};return console.log(l.collapse,"collapse"),()=>t(k,{modelValue:l.collapse,"onUpdate:modelValue":d=>{g("update:collapse",d)},border:!1,accordion:!0},{default:()=>{var d;return[(d=l.list)==null?void 0:d.map(s=>t(z,{clickable:!1,center:!0,border:!1,class:c.collapseChild,name:s.id},{title:()=>t("div",{class:[c.itemTitle,Array.isArray(s==null?void 0:s.materialList)&&(s==null?void 0:s.materialList.length)>0?c.materialTitle:""]},[s.name]),default:()=>t(O,null,[Array.isArray(s==null?void 0:s.materialList)&&s.materialList.map(u=>t(P,{center:!0,isLink:!0,border:!1,clickable:!1,onClick:()=>o(u)},{title:()=>t("div",{class:c.materialSection},[t("img",{src:D(u),class:c.iconMaterial},null),t("div",{innerHTML:m(u.name)},null)])})),Array.isArray(s==null?void 0:s.children)&&t(H,{isLock:l.isLock,search:l.search,id:l.id,list:s.children,collapse:s.collapse,"onUpdate:collapse":u=>{s.collapse=u},onHandleClick:u=>{o(u)}},null)]),"right-icon":()=>t("i",{class:[c.arrow,l.collapse===s.id?c.arrowActive:""]},null)}))]}})}});var ie="data:image/png;base64,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";function ne(l){return typeof l=="function"||Object.prototype.toString.call(l)==="[object Object]"&&!x(l)}var Me=w({name:"course-list-search",setup(){const l=G(),g=j(),o=I({titleOpacity:0,loading:!0,detail:{},list:[],search:"",parentCollapse:""}),m=(r=[])=>{const a=[];return r.forEach(e=>{let i={};e.collapse="",i=e,Array.isArray(e.children)&&(i.children=m(e.children)),a.push({...i})}),a},d=(r=[])=>{for(let a=0;a<r.length;a++)if(Array.isArray(r[a].materialList)&&r[a].materialList.length>0){const e=r[a].materialList[0]||{};if(e)return e}else return d(r[a].children||[])};function s(r,a){return r.map(e=>{if(e.children){let i="";return e.children.map(n=>{i||(i=a.includes(n.id)?n.id:"")}),e.collapse=i,Object.assign(e,{children:s(e.children,a)})}else return Object.assign(e,{materialList:e.materialList})})}function u(r,a){return r.map(e=>e.children?Object.assign(e,{children:u(e.children,{ids:[...(a==null?void 0:a.ids)||[],e.id],name:e.name})}):Object.assign(e,{materialList:e.materialList.map(i=>(i.parentData={ids:[...(a==null?void 0:a.ids)||[],e.id],name:e.name},i))}))}const C=async r=>{var a;o.loading=!0;try{const e=await h.get(p.platformApi+"/tenantAlbumMusic/getLessonCoursewareCourseList/"+l.query.id,{requestType:"form",params:{search:r}});if(Array.isArray(e==null?void 0:e.data)){o.search=r,e.data.forEach(f=>{f.children=f.knowledgePointList||[],f.id=f.coursewareDetailId,f.name=f.coursewareDetailName,m(f.children)});const i=d(e.data);let n=u(e.data);n=s(n,((a=i==null?void 0:i.parentData)==null?void 0:a.ids)||[]),o.list=n,n.forEach(f=>{var L;f.id===((L=i.parentData)==null?void 0:L.ids[0])&&(o.parentCollapse=f.id)})}}catch(e){console.log(e,"error")}o.loading=!1};(async()=>{try{const r=await h.post(p.platformApi+"/tenantAlbumMusic/getLessonCoursewareDetail",{data:{lessonCoursewareId:l.query.id,albumId:l.query.albumId}});o.detail=(r==null?void 0:r.data)||{}}catch{}})(),C();const Z=r=>{if(o.detail.id&&!o.detail.play&&l.query.buyStatus!=="1"){if(!b().isApp){T();return}S();return}b().isApp?E({api:"openWebView",content:{url:`${location.origin}${location.pathname}#/coursewarePlay?lessonId=${l.query.id}&source=search&kId=${r.id}&search=${encodeURIComponent(o.search||"")}`,orientation:0,isHideTitle:!0,statusBarTextColor:!1,isOpenLight:!0,showLoadingAnim:!0}}):g.push({path:"/coursewarePlay",query:{lessonId:l.query.id,kId:r.id,search:o.search,source:"search"}})},S=async()=>{const r=p.platformApi+"/tenantGroupAlbum/buyAlbumInfo?tenantGroupAlbumId="+(l.query.taId||""),{data:a}=await h.get(r),e=a[0];A.orderObject.orderType="TENANT_ALBUM",A.orderObject.orderName=e.name,A.orderObject.orderDesc=e.name,A.orderObject.actualPrice=e.actualPrice,A.orderObject.orderNo="",A.orderObject.orderList=[{orderType:"TENANT_ALBUM",goodsName:e.name,actualPrice:e.actualPrice,price:e.actualPrice,...e}];const n=(await h.post(p.platformApi+"/userOrder/getPendingOrder",{data:{goodType:"TENANT_ALBUM",bizId:e.id}})).data;n?y.confirm({title:"\u63D0\u793A",message:"\u60A8\u6709\u4E00\u4E2A\u672A\u652F\u4ED8\u7684\u8BA2\u5355\uFF0C\u662F\u5426\u7EE7\u7EED\u652F\u4ED8\uFF1F",theme:"round-button",className:"confirm-button-group",cancelButtonText:"\u53D6\u6D88\u8BA2\u5355",confirmButtonText:"\u7EE7\u7EED\u652F\u4ED8"}).then(async()=>{A.orderObject.orderNo=n.orderNo,A.orderObject.actualPrice=n.actualPrice,A.orderObject.discountPrice=n.discountPrice,A.orderObject.paymentConfig={...n.paymentConfig,paymentVendor:n.paymentVendor,paymentVersion:n.paymentVersion},v(e.id)}).catch(()=>{y.close(),B(n.orderNo)}):v(e.id)},B=async r=>{try{await h.post("/api-student/userOrder/orderCancel/v2",{data:{orderNo:r}})}catch{}},v=r=>{g.push({path:"/orderDetail",query:{orderType:"ALBUM",album:r}})},T=()=>{y.alert({title:"\u63D0\u793A",message:"\u8BF7\u5728\u9177\u4E50\u79C0APP\u4E2D\u4F7F\u7528",confirmButtonColor:"#2dc7aa"}).then(()=>{window.location.href=location.origin+"/student/#/download"})};return()=>{let r;return t("div",{class:c.courseListSearch},[t(V,{position:"top"},{default:()=>[t(U,{background:`rgba(255,255,255, ${o.titleOpacity})`,border:!1},{title:()=>t("div",{class:c.title},[t(Q,{type:"tenant",background:"transparent",placeholder:"\u8BF7\u8F93\u5165\u7D20\u6750\u5173\u952E\u8BCD",onSearch:a=>{C(a)}},null)])})]}),t("div",{style:"height: calc(100vh - var(--header-height)); overflow-x: hidden; overflow-y: auto;"},[t(W,{name:"van-fade"},{default:()=>[!o.loading&&t(k,{key:"courseListSearch",modelValue:o.parentCollapse,"onUpdate:modelValue":a=>{o.parentCollapse=a},class:c.collapseParent,border:!1,accordion:!0},ne(r=o.list.map(a=>t(z,{center:!0,border:!0,name:a.coursewareDetailId,clickable:!1,class:["parentCollapse__item"]},{title:()=>t("div",{class:[c.itemTitle]},[t("img",{src:ie,class:c.iconMenu},null),a.coursewareDetailName]),default:()=>t(O,null,[Array.isArray(a==null?void 0:a.materialList)&&a.materialList.map(e=>t(P,{center:!0,isLink:!0,clickable:!1},{title:()=>t("div",{class:c.materialSection},[t("img",{src:D(e),class:c.iconMaterial},null),e.name])})),Array.isArray(a==null?void 0:a.children)&&t(H,{id:l.query.id,search:o.search,list:a.children,collapse:a.collapse,"onUpdate:collapse":e=>{a.collapse=e},onHandleClick:e=>{Z(e)}},null)]),"right-icon":()=>t("i",{class:[c.arrow,o.parentCollapse===a.coursewareDetailId?c.arrowActive:""]},null)})))?r:{default:()=>[r]})]}),o.loading&&t("div",null,[t(q,{animationData:F,class:c.finch},null)]),!o.loading&&!o.list.length&&t(N,{projectType:"tenant",btnStatus:!1,tips:"\u6682\u65E0\u641C\u7D22\u7ED3\u679C"},null)])])}}});export{Me as default};