| 1 |
- import{i as B}from"./icon_back-0f8fa846.js";import{d as v,q as y,r as n,x as u,y as I,Q as d,a as e,h as _,a8 as L,L as Q,V as S,Y as E,Z as b}from"./index-6a0185e1.js";import{M as H}from"./index-529b4dee.js";import{a as J,b as h}from"./api-f9a11834.js";import{N as M}from"./Image-df07026f.js";import"./index-c643753b.js";import"./index-fcbf5235.js";import"./index-9b5cc2f9.js";const G="_container_1lgla_1",Y="_back_1lgla_10",R="_centerSearch_1lgla_25",T="_section_1lgla_39",U="_directorySection_1lgla_43",N="_directionc_1lgla_50",V="_dirItem_1lgla_63",W="_active_1lgla_77",q="_content_1lgla_83",x="_wrap_1lgla_97",F="_emtpyWrap_1lgla_104",D="_loadingWrap_1lgla_112",K="_wrapfirstI_1lgla_135",P="_wrapItem_1lgla_139",X="_item_1lgla_149",O="_name_1lgla_180",Z="_favoriteBtn_1lgla_187",j="_containerImg_1lgla_193",z="_cover_1lgla_219",$="_loaded_1lgla_249",aa="_containerTablet_1lgla_252",t={container:G,back:Y,centerSearch:R,section:T,directorySection:U,directionc:N,dirItem:V,active:W,content:q,wrap:x,emtpyWrap:F,loadingWrap:D,wrapfirstI:K,wrapItem:P,item:X,name:O,favoriteBtn:Z,containerImg:j,cover:z,loaded:$,containerTablet:aa},ea="data:image/png;base64,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",la=v({name:"baseIndex-list",setup(){y(),n(!1);const r=n([]),p=()=>{d({api:"goBack"})},c=u({musicTagId:null,keyword:null,page:1,rows:999}),w=n(!1),o=u({list:[],loading:!1,favoriteList:[],details:[],bookData:{},showBook:!1,book:{}}),k=n(),m=n([]),C=async()=>{try{const{data:a}=await J();r.value=a||[],r.value.length>0&&(c.musicTagId=r.value[0].id)}catch(a){}},l=async()=>{var g;o.loading=!0;const{musicTagId:a,...i}=c,s=await h({musicTagIds:[a],enable:!0,...i});(s==null?void 0:s.code)===200&&Array.isArray((g=s==null?void 0:s.data)==null?void 0:g.rows)&&(o.list=s.data.rows.map(A=>(A.load=!1,A.key=Date.now()+A.id,A))),o.loading=!1,w.value=!0};I(async()=>{d({api:"setStatusBarVisibility",content:{isVisibility:0}}),o.loading=!0,await C(),await l(),o.loading=!1});const f=a=>{const i=E.stringify({musicTagId:c.musicTagId,id:a.id,name:a.name}),s=b()+location.pathname+"#/co-ai-detail?"+i;console.log("🚀 ~ url:",s),d({api:"openWebView",content:{url:s,orientation:0,isHideTitle:!1,c_orientation:0}})};return()=>e("div",{class:[t.container,S().isTablet?t.containerTablet:""]},[e("div",{class:t.back,onClick:p},[e("img",{src:B},null)]),e("div",{class:[t.centerSearch]},[e("div",{id:"coai-0"},[e(H,{class:["searchNotice"],shape:"round",background:"transparent",clearable:!1,placeholder:"请输入关键字",onSearch:a=>{c.keyword=a,l()}},null)])]),e("div",{class:t.section},[e("div",{class:t.directorySection},[e("div",{class:t.directionc},[r.value.map(a=>e("p",{class:[t.dirItem,c.musicTagId==a.id?t.active:""],onClick:()=>{o.loading||c.musicTagId===a.id||(c.musicTagId=a.id,l())}},[a.name]))])]),e("div",{class:t.content},[e("div",{class:[t.wrap,o.list.length<=0&&!o.loading?t.emtpyWrap:""],ref:k},[o.list.map((a,i)=>e("div",{class:[t.wrapfirstI]},[e("div",{ref:s=>m.value[i]=s,class:[t.wrapItem,o.bookData.id===a.id&&o.showBook?t.wrapItemHide:""],key:a.key,onClick:()=>f(a)},[e("div",{class:t.item},[e(M,_({"data-id":a.id},{id:i==0?"courseware-0":""},{class:[t.cover,a.load?t.loaded:""],objectFit:"cover",src:a.coverImg,fallbackSrc:ea,onLoad:()=>{a.load=!0},onError:()=>{a.load=!0,a.error=!0}}),null)]),e("div",{class:t.name},[a.name])])])),o.list.length<=0&&!o.loading&&e(L,{image:"list",description:"暂无数据"},null)]),o.loading&&e("div",{class:t.loadingWrap},[e(Q,{type:"spinner",color:"#44C9FF"},null)])])])])}});export{la as default};
|