import{P as E,T as x,b as O,c as G,i as U,a as q}from"./index-b794e362-1743588456779.js";import{i as B}from"./icon_default-d1bcaf5f-1743588456779.js";import{u as I,i as R,a as D,b as L}from"./useSpeak-0f83e530-1743588456779.js";import{d as z,a as K,e as A,J as V,a5 as T,q as F,f as t,w as j,k as d,j as J,a9 as N,r as b,ak as Q}from"./index-0f13faf7-1743588456779.js";import{T as M}from"./index-b612f867-1743588456779.js";import{e as H,d as X}from"./api-8b19206e-1743588456779.js";import{N as W}from"./Slider-ab8691d7-1743588456779.js";import{i as Y}from"./icon-pan-16e35a82-1743588456779.js";const Z="_container_1jemy_1",tt="_containerPreview_1jemy_6",et="_wrapBottom_1jemy_10",st="_containerModal_1jemy_13",nt="_content_1jemy_13",it="_separator_1jemy_21",at="_wrap_1jemy_10",ot="_tools_1jemy_44",ct="_contentWrap_1jemy_58",lt="_musicList_1jemy_66",rt="_instrumentGroup_1jemy_80",ut="_instrumentImg_1jemy_88",_t="_otherImg_1jemy_94",dt="_instrumentName_1jemy_101",mt="_instrumentTag_1jemy_109",pt="_wrapList_1jemy_114",ht="_titlec_1jemy_123",yt="_icon2_1jemy_133",gt="_empty_1jemy_140",ft="_itemContainer_1jemy_146",St="_item_1jemy_146",vt="_active_1jemy_168",wt="_arrow_1jemy_171",Ct="_img_1jemy_174",kt="_title_1jemy_123",xt="_titleName_1jemy_203",Tt="_titleDes_1jemy_210",$t="_btn_1jemy_220",Pt="_showPlayLoading_1jemy_244",Bt="_loadingWrap_1jemy_247",At="_musicStaff_1jemy_252",jt="_musicTitle_1jemy_267",It="_musicTitleLeft_1jemy_277",Rt="_icon1_1jemy_281",Dt="_icon3_1jemy_282",Lt="_musicTitleRight_1jemy_294",zt="_textRead_1jemy_294",Ft="_textClose_1jemy_295",Nt="_icon_1jemy_133",Mt="_musicContent_1jemy_321",Wt="_staffImgs_1jemy_339",bt="_changeSizeSection_1jemy_356",Et="_iconT_1jemy_369",Ot="_iconAddT_1jemy_373",Gt="_iconPlusT_1jemy_374",Ut="_selectionCouser_1jemy_401",qt="_hide_1jemy_406",Kt="_textStart_1jemy_410",Vt="_textReadOnly_1jemy_411",i={container:Z,containerPreview:tt,wrapBottom:et,containerModal:st,content:nt,separator:it,wrap:at,tools:ot,contentWrap:ct,musicList:lt,instrumentGroup:rt,instrumentImg:ut,otherImg:_t,instrumentName:dt,instrumentTag:mt,wrapList:pt,titlec:ht,icon2:yt,empty:gt,itemContainer:ft,item:St,active:vt,arrow:wt,img:Ct,title:kt,titleName:xt,titleDes:Tt,btn:$t,showPlayLoading:Pt,loadingWrap:Bt,musicStaff:At,musicTitle:jt,musicTitleLeft:It,icon1:Rt,icon3:Dt,musicTitleRight:Lt,textRead:zt,textClose:Ft,icon:Nt,musicContent:Mt,staffImgs:Wt,changeSizeSection:bt,iconT:Et,iconAddT:Ot,iconPlusT:Gt,selectionCouser:Ut,hide:qt,textStart:Kt,textReadOnly:Vt},qs=z({name:"instrument-detail",props:{id:{type:String,default:""},type:{type:String,default:""},activeStatus:{type:Boolean,default:!1},contentType:{type:String,default:""}},setup(_,{expose:k}){const y=K(),S="musicContent"+new Date().getTime()+Math.floor(Math.random()*100),v="selectionCouser"+new Date().getTime()+Math.floor(Math.random()*100),l=I(S,v),e=A({page:1,rows:20,status:!0,name:"",type:_.contentType}),s=A({loading:!1,finshed:!1,reshing:!1,details:{},list:[],listActive:0,playState:"pause",showPlayer:!1,showPreivew:!1,previewUrl:"",showCloseBtn:!0,fontSize:18}),w=V(()=>s.list[s.listActive]||{});T(()=>s.playState,()=>{s.playState==="play"&&l.onCloseSpeak()});const h=o=>{const a=s.list.findIndex(m=>m.id===o.id);a>-1&&(s.listActive===a?s.playState=s.playState==="play"?"pause":"play":s.playState="play",s.showPlayer=!0,s.listActive=a)},p=o=>{o==="play"?s.playState="play":o==="pause"?s.playState="pause":o==="pre"?s.list[s.listActive-1]&&h(s.list[s.listActive-1]):o==="next"&&s.list[s.listActive+1]&&h(s.list[s.listActive+1])},g=async()=>{var $;s.loading=!0;let o={};try{o=await H({id:_.id||y.query.id})}catch(f){console.log(f)}s.reshing&&(s.list=[],s.reshing=!1),s.finshed=!0,s.list=o.data.knowledgeWikiResources||[],s.list.forEach(f=>{f.audioFileUrl=f.url,f.musicSheetName=f.name});const a=o.data.knowledgeWikiCategories||[];o.data.knowledgeName=a.length>0?a[0].knowledgeWikiCategoryTypeName:"",o.data.intros=o.data.intros.replace(/