1 |
- import{d as k,q as b,r as n,x as m,y as h,a5 as u,a as t,h as S,a0 as T,M as B}from"./index-210e8c8b.js";import{i as M,a as C,b as E}from"./api-8df0b3fb.js";import{M as L}from"./index-822df128.js";import{q as V}from"./base-aba1ba3e.js";import{N as W}from"./Image-8011bb90.js";import"./index-13fa9a26.js";import"./index-bbfa9eeb.js";import"./fade-in-scale-up.cssr-e0ec1256.js";const q="_container_t3use_1",D="_back_t3use_10",N="_centerSearch_t3use_25",j="_section_t3use_39",x="_directorySection_t3use_43",F="_directionc_t3use_50",R="_dirItem_t3use_63",A="_active_t3use_77",H="_content_t3use_83",P="_wrap_t3use_96",G="_emtpyWrap_t3use_103",z="_wrapfirstI_t3use_122",J="_wrapItem_t3use_126",K="_item_t3use_136",O="_name_t3use_167",Q="_favoriteBtn_t3use_174",U="_containerImg_t3use_180",X="_cover_t3use_206",Y="_loaded_t3use_236",e={container:q,back:D,centerSearch:N,section:j,directorySection:x,directionc:F,dirItem:R,active:A,content:H,wrap:P,emtpyWrap:G,wrapfirstI:z,wrapItem:J,item:K,name:O,favoriteBtn:Q,containerImg:U,cover:X,loaded:Y},ca=k({name:"baseIndex-list",setup(){b(),n(!1);const r=n([]),g=()=>{u({api:"goBack"})},i=m({musicTagId:null,keyword:null,page:1,rows:999}),v=n(!1),s=m({list:[],loading:!1,favoriteList:[],details:[],bookData:{},showBook:!1,book:{}}),f=n(),I=n([]),w=async()=>{try{const{data:a}=await C();r.value=a||[],r.value.length>0&&(i.musicTagId=r.value[0].id)}catch(a){}},l=async()=>{var _,p;s.loading=!0;const{musicTagId:a,...c}=i,o=await E({musicTagIds:[a],subjectId:((_=B.user.data)==null?void 0:_.subjectId)||"",...c});(o==null?void 0:o.code)===200&&Array.isArray((p=o==null?void 0:o.data)==null?void 0:p.rows)&&(s.list=o.data.rows.map(d=>(d.load=!1,d.key=Date.now()+d.id,d))),s.loading=!1,v.value=!0};h(async()=>{u({api:"setStatusBarVisibility",content:{isVisibility:0}}),s.loading=!0,await w(),await l(),s.loading=!1});const y=a=>{const c=V.stringify({musicTagId:i.musicTagId,id:a.id,name:a.name}),o=location.origin+location.pathname+"#/co-ai-detail?"+c;console.log("🚀 ~ url:",o),u({api:"openWebView",content:{url:o,orientation:0,isHideTitle:!1,c_orientation:0}})};return()=>t("div",{class:e.container},[t("div",{class:e.back,onClick:g},[t("img",{src:M},null)]),t("div",{class:e.centerSearch},[t("div",{id:"coai-0"},[t(L,{class:["searchNotice"],shape:"round",background:"transparent",clearable:!1,placeholder:"请输入关键字",onSearch:a=>{i.keyword=a,l()}},null)])]),t("div",{class:e.section},[t("div",{class:e.directorySection},[t("div",{class:e.directionc},[r.value.map(a=>t("p",{class:[e.dirItem,i.musicTagId==a.id?e.active:""],onClick:()=>{i.musicTagId=a.id,l()}},[a.name]))])]),t("div",{class:e.content},[t("div",{class:[e.wrap,s.list.length<=0&&!s.loading?e.emtpyWrap:""],ref:f},[s.list.map((a,c)=>t("div",{class:e.wrapfirstI},[t("div",{ref:o=>I.value[c]=o,class:[e.wrapItem,s.bookData.id===a.id&&s.showBook?e.wrapItemHide:""],key:a.key,onClick:()=>y(a)},[t("div",{class:e.item},[t(W,S({"data-id":a.id},{id:c==0?"courseware-0":""},{class:[e.cover,a.load?e.loaded:""],objectFit:"cover",src:a.coverImg,onLoad:()=>{a.load=!0},onError:()=>{a.load=!0}}),null)]),t("div",{class:e.name},[a.name])])])),s.list.length<=0&&!s.loading&&t(T,{image:"list",description:"暂无数据"},null)])])])])}});export{ca as default};
|