| 1 |
- import{f as M,F as X}from"./index-84c21c93.js";import{c as O,s as U,d as b,r as A,Z as L,a2 as Z,a3 as Q,a4 as Y,w as W,k as ee,a5 as te,h as e,I as S,a6 as V,a7 as T,z,a8 as ne,i as se,q as K,a9 as G,m as D,t as ce,aa as ae,ab as F,p as oe,ac as ie,M as le,D as re,F as j,S as q}from"./index-bbee3a94.js";const[ue,_]=O("notice-bar"),me={text:String,mode:String,color:String,delay:U(1),speed:U(60),leftIcon:String,wrapable:Boolean,background:String,scrollable:{type:Boolean,default:null}};var de=b({name:ue,props:me,emits:["close","replay"],setup(t,{emit:a,slots:n}){let o=0,m=0,r;const l=A(),d=A(),i=L({show:!0,offset:0,duration:0}),I=()=>{if(n["left-icon"])return n["left-icon"]();if(t.leftIcon)return e(S,{class:_("left-icon"),name:t.leftIcon},null)},x=()=>{if(t.mode==="closeable")return"cross";if(t.mode==="link")return"arrow"},k=u=>{t.mode==="closeable"&&(i.show=!1,a("close",u))},w=()=>{if(n["right-icon"])return n["right-icon"]();const u=x();if(u)return e(S,{name:u,class:_("right-icon"),onClick:k},null)},B=()=>{i.offset=o,i.duration=0,ne(()=>{T(()=>{i.offset=-m,i.duration=(m+o)/+t.speed,a("replay")})})},C=()=>{const u=t.scrollable===!1&&!t.wrapable,g={transform:i.offset?`translateX(${i.offset}px)`:"",transitionDuration:`${i.duration}s`};return e("div",{ref:l,role:"marquee",class:_("wrap")},[e("div",{ref:d,style:g,class:[_("content"),{"van-ellipsis":u}],onTransitionend:B},[n.default?n.default():t.text])])},f=()=>{const{delay:u,speed:g,scrollable:h}=t,R=se(u)?+u*1e3:0;o=0,m=0,i.offset=0,i.duration=0,clearTimeout(r),r=setTimeout(()=>{if(!l.value||!d.value||h===!1)return;const y=V(l).width,c=V(d).width;(h||c>y)&&T(()=>{o=y,m=c,i.offset=-m,i.duration=m/+g})},R)};return Z(f),Q(f),Y("pageshow",f),z({reset:f}),W(()=>[t.text,t.scrollable],f),()=>{const{color:u,wrapable:g,background:h}=t;return ee(e("div",{role:"alert",class:_({wrapable:g}),style:{color:u,background:h}},[I(),C(),w()]),[[te,i.show]])}}});const fe=K(de),[ge,p,he]=O("search"),_e=G({},M,{label:String,shape:D("square"),leftIcon:D("search"),clearable:ce,actionText:String,background:String,showAction:Boolean});var pe=b({name:ge,props:_e,emits:["blur","focus","clear","search","cancel","clickInput","clickLeftIcon","clickRightIcon","update:modelValue"],setup(t,{emit:a,slots:n,attrs:o}){const m=ae(),r=A(),l=()=>{n.action||(a("update:modelValue",""),a("cancel"))},d=c=>{c.keyCode===13&&(ie(c),a("search",t.modelValue))},i=()=>t.id||`${m}-input`,I=()=>{if(n.label||t.label)return e("label",{class:p("label"),for:i()},[n.label?n.label():t.label])},x=()=>{if(t.showAction){const c=t.actionText||he("cancel");return e("div",{class:p("action"),role:"button",tabindex:0,onClick:l},[n.action?n.action():c])}},k=()=>{var c;return(c=r.value)==null?void 0:c.blur()},w=()=>{var c;return(c=r.value)==null?void 0:c.focus()},B=c=>a("blur",c),C=c=>a("focus",c),f=c=>a("clear",c),u=c=>a("clickInput",c),g=c=>a("clickLeftIcon",c),h=c=>a("clickRightIcon",c),R=Object.keys(M),y=()=>{const c=G({},o,F(t,R),{id:i()}),N=H=>a("update:modelValue",H);return e(X,oe({ref:r,type:"search",class:p("field"),border:!1,onBlur:B,onFocus:C,onClear:f,onKeypress:d,onClickInput:u,onClickLeftIcon:g,onClickRightIcon:h,"onUpdate:modelValue":N},c),F(n,["left-icon","right-icon"]))};return z({focus:w,blur:k}),()=>{var c;return e("div",{class:p({"show-action":t.showAction}),style:{background:t.background}},[(c=n.left)==null?void 0:c.call(n),e("div",{class:p("content",t.shape)},[I(),y()]),x()])}}});const ye=K(pe),ve="_back_sgx8m_1",be="_container_sgx8m_16",Ie="_content_sgx8m_22",xe="_opacityBg_sgx8m_27",ke="_leftContent_sgx8m_32",we="_leftBg_sgx8m_37",Be="_leftBg2_sgx8m_48",Ce="_types_sgx8m_58",Re="_type_sgx8m_58",Ae="_typeActive_sgx8m_77",Se="_typeImg_sgx8m_77",Le="_typeIndex_sgx8m_82",Ne="_typeIcon_sgx8m_109",Ue="_center_sgx8m_115",Ve="_musicContent_sgx8m_128",Te="_musicItem_sgx8m_140",De="_disableNotic_sgx8m_159",Fe="_musicActive_sgx8m_163",je="_displayIcon_sgx8m_1",qe="_musicAvtor_sgx8m_173",Ee="_musicInfo_sgx8m_182",Pe="_musicName_sgx8m_185",$e="_noticeBar_sgx8m_191",Je="_musicDes_sgx8m_195",Me="_musicFavitor_sgx8m_200",Oe="_musicAuthor_sgx8m_212",We="_musicIcon_sgx8m_220",ze="_right_sgx8m_224",Ke="_staff_sgx8m_239",Ge="_rightBtns_sgx8m_242",He="_scaleBtn_sgx8m_1",s={back:ve,container:be,content:Ie,opacityBg:xe,leftContent:ke,leftBg:we,leftBg2:Be,types:Ce,type:Re,typeActive:Ae,typeImg:Se,typeIndex:Le,typeIcon:Ne,center:Ue,musicContent:Ve,musicItem:Te,disableNotic:De,musicActive:Fe,displayIcon:je,musicAvtor:qe,musicInfo:Ee,musicName:Pe,noticeBar:$e,musicDes:Je,musicFavitor:Me,musicAuthor:Oe,musicIcon:We,right:ze,"right-musicName":"_right-musicName_sgx8m_231",staff:Ke,rightBtns:Ge,scaleBtn:He},Xe="_white_1oqt0_25",Ze="_transparent_1oqt0_28",Qe="_searchBtn_1oqt0_40",v={"m-search":"_m-search_1oqt0_1",default:"_default_1oqt0_22",white:Xe,transparent:Ze,searchBtn:Qe},Ye=""+new URL("icon-search-d43eb2c3.svg",import.meta.url).href,et=b({name:"m-search",props:{modelValue:{type:String,default:""},shape:{type:String,default:"round"},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},placeholder:{type:String,default:"请输入搜索关键词"},background:{type:String,default:"#fff"},inputBackground:{type:String,default:"default"}},emits:["search"],setup(t,{slots:a,emit:n}){const o=L({search:t.modelValue||""});return W(()=>t.modelValue,()=>{o.search=t.modelValue}),()=>e(ye,{class:[v["m-search"],v[t.inputBackground]],shape:t.shape,background:t.background,placeholder:t.placeholder,disabled:t.disabled,autofocus:t.autofocus,autocomplete:"off",modelValue:o.search,"onUpdate:modelValue":m=>o.search=m,clearTrigger:"always",onClear:()=>{console.log("clear"),o.search="",n("search",o.search)},onSearch:()=>n("search",o.search)},{left:()=>a.left&&a.left(),"left-icon":()=>e(S,{name:Ye,class:v.leftIcon},null),"right-icon":()=>e(le,{disabled:t.disabled,class:v.searchBtn,round:!0,type:"primary",size:"mini",onClick:()=>n("search",o.search)},{default:()=>[re("搜索")]})})}}),tt=""+new URL("icon_play-eeef8244.svg",import.meta.url).href,nt=""+new URL("icon_back-b80c2fc2.svg",import.meta.url).href,st=""+new URL("icon_down-27184904.svg",import.meta.url).href,ct=""+new URL("icon_jianpu-80bd16a8.svg",import.meta.url).href,at=""+new URL("icon_jianpuActive-17580202.svg",import.meta.url).href,ot=""+new URL("icon_start-4add1f07.svg",import.meta.url).href,it=""+new URL("1-0aed42a1.svg",import.meta.url).href,lt=""+new URL("2-f51bb566.svg",import.meta.url).href,rt=""+new URL("3-9fe2956a.svg",import.meta.url).href,E=""+new URL("1-068d7272.png",import.meta.url).href,P=""+new URL("2-be3ea30a.png",import.meta.url).href,$=""+new URL("3-6a1b17fd.png",import.meta.url).href,J=""+new URL("4-70426869.png",import.meta.url).href,dt=b({name:"co-ai",setup(){const t=[it,lt,rt],a=[{name:"竖笛-上学歌",auther:"人教版",hot:232,img:E},{name:"最伟大的作品",auther:"周杰伦",hot:132,img:P},{name:"夏天的风",auther:"温岚",hot:112,img:$},{name:"慢生活",auther:"李萌",hot:112,img:J},{name:"竖笛-上学歌",auther:"人教版",hot:232,img:E},{name:"最伟大的作品",auther:"周杰伦",hot:132,img:P},{name:"夏天的风",auther:"温岚",hot:112,img:$},{name:"慢生活",auther:"李萌",hot:112,img:J}],n=L({typeIndex:0,musicIndex:0,isShowJianpu:!1}),o=()=>{q({api:"goBack"})},m=()=>{q({api:"openAccompanyWebView",content:{url:"https://dev.kt.colexiu.com/instrument?id=43539&Authorization=bearer 529d1359-20c6-4ea2-b2ba-2694cdeda8a4",orientation:0,isHideTitle:!0,statusBarTextColor:!1,isOpenLight:!0}})};return()=>e("div",{class:s.container},[e("div",{class:s.back,onClick:o},[e("img",{src:nt},null)]),e("div",{class:s.content},[e("div",{class:[s.leftContent]},[e("div",{class:s.leftBg2},null),e("div",{class:s.leftBg},null),e("div",{class:s.types},[new Array(10).fill(1).map((r,l)=>{const d=t[l]?t[l]:t[l%3];return e("div",{class:[s.type,n.typeIndex===l&&s.typeActive],onClick:()=>n.typeIndex=l},[e("div",{class:s.typeIndex},null),e("div",{class:s.typeImg},[e("img",{class:s.typeIcon,src:d},null)])])})]),e("div",{class:s.center},[e(et,{shape:"round",background:"transparent",placeholder:"请输入曲目名称"},null),e("div",{class:s.musicContent},[a.map((r,l)=>e("div",{class:[s.musicItem,n.musicIndex===l?s.musicActive:s.disableNotic],onClick:()=>n.musicIndex=l},[e("img",{class:s.musicAvtor,src:r.img},null),e("div",{class:s.musicInfo},[e("div",{class:s.musicName},[e(fe,{text:r.name,color:"#333",class:s.noticeBar,background:"none"},null)]),e("div",{class:s.musicDes},[e("div",{class:s.musicFavitor},[r.hot]),e("div",{class:[s.musicAuthor,"van-ellipsis"]},[r.auther])])]),e("img",{class:[s.musicIcon],src:tt},null)]))])])]),e("div",{class:[s.opacityBg,s.right]},[e("div",{class:s["right-musicName"]},[a[n.musicIndex].name]),n.isShowJianpu?e(j,null,[e("img",{style:{display:n.musicIndex%2===0?"":"none"},class:s.staff,src:"https://cloud-coach.ks3-cn-beijing.ksyuncs.com/music-sheet-first/1687673062603-1.png"},null),e("img",{style:{display:n.musicIndex%2!==0?"":"none"},class:s.staff,src:"https://cloud-coach.ks3-cn-beijing.ksyuncs.com/music-sheet-first/1675232855321-1.png"},null)]):e(j,null,[e("img",{style:{display:n.musicIndex%2===0?"":"none"},class:s.staff,src:"https://cloud-coach.ks3-cn-beijing.ksyuncs.com/music-sheet/1687673062488-1.png"},null),e("img",{style:{display:n.musicIndex%2!==0?"":"none"},class:s.staff,src:"https://cloud-coach.ks3-cn-beijing.ksyuncs.com/music-sheet/1675232854483-2.png"},null)]),e("div",{class:s.rightBtns},[e("img",{src:n.isShowJianpu?at:ct,onClick:()=>n.isShowJianpu=!n.isShowJianpu},null),e("img",{src:st},null),e("img",{src:ot,onClick:()=>m()},null)])])])])}});export{dt as default};
|