| 1 |
- import{f as M,F as X}from"./index-4550175d.js";import{c as O,s as U,d as w,r as x,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 A,a6 as T,a7 as D,z,a8 as ne,i as se,q as K,a9 as G,m as V,t as ce,aa as oe,ab as j,p as ae,ac as ie,M as le,D as re,F,S as P,C as ue,ad as de}from"./index-e29b79bf.js";const[me,y]=O("notice-bar"),he={text:String,mode:String,color:String,delay:U(1),speed:U(60),leftIcon:String,wrapable:Boolean,background:String,scrollable:{type:Boolean,default:null}};var fe=w({name:me,props:he,emits:["close","replay"],setup(t,{emit:a,slots:n}){let r=0,d=0,h;const i=x(),l=x(),o=L({show:!0,offset:0,duration:0}),m=()=>{if(n["left-icon"])return n["left-icon"]();if(t.leftIcon)return e(A,{class:y("left-icon"),name:t.leftIcon},null)},_=()=>{if(t.mode==="closeable")return"cross";if(t.mode==="link")return"arrow"},v=u=>{t.mode==="closeable"&&(o.show=!1,a("close",u))},B=()=>{if(n["right-icon"])return n["right-icon"]();const u=_();if(u)return e(A,{name:u,class:y("right-icon"),onClick:v},null)},C=()=>{o.offset=r,o.duration=0,ne(()=>{D(()=>{o.offset=-d,o.duration=(d+r)/+t.speed,a("replay")})})},R=()=>{const u=t.scrollable===!1&&!t.wrapable,p={transform:o.offset?`translateX(${o.offset}px)`:"",transitionDuration:`${o.duration}s`};return e("div",{ref:i,role:"marquee",class:y("wrap")},[e("div",{ref:l,style:p,class:[y("content"),{"van-ellipsis":u}],onTransitionend:C},[n.default?n.default():t.text])])},f=()=>{const{delay:u,speed:p,scrollable:g}=t,S=se(u)?+u*1e3:0;r=0,d=0,o.offset=0,o.duration=0,clearTimeout(h),h=setTimeout(()=>{if(!i.value||!l.value||g===!1)return;const I=T(i).width,c=T(l).width;(g||c>I)&&D(()=>{r=I,d=c,o.offset=-d,o.duration=d/+p})},S)};return Z(f),Q(f),Y("pageshow",f),z({reset:f}),W(()=>[t.text,t.scrollable],f),()=>{const{color:u,wrapable:p,background:g}=t;return ee(e("div",{role:"alert",class:y({wrapable:p}),style:{color:u,background:g}},[m(),R(),B()]),[[te,o.show]])}}});const pe=K(fe),[ge,b,_e]=O("search"),ve=G({},M,{label:String,shape:V("square"),leftIcon:V("search"),clearable:ce,actionText:String,background:String,showAction:Boolean});var ye=w({name:ge,props:ve,emits:["blur","focus","clear","search","cancel","clickInput","clickLeftIcon","clickRightIcon","update:modelValue"],setup(t,{emit:a,slots:n,attrs:r}){const d=oe(),h=x(),i=()=>{n.action||(a("update:modelValue",""),a("cancel"))},l=c=>{c.keyCode===13&&(ie(c),a("search",t.modelValue))},o=()=>t.id||`${d}-input`,m=()=>{if(n.label||t.label)return e("label",{class:b("label"),for:o()},[n.label?n.label():t.label])},_=()=>{if(t.showAction){const c=t.actionText||_e("cancel");return e("div",{class:b("action"),role:"button",tabindex:0,onClick:i},[n.action?n.action():c])}},v=()=>{var c;return(c=h.value)==null?void 0:c.blur()},B=()=>{var c;return(c=h.value)==null?void 0:c.focus()},C=c=>a("blur",c),R=c=>a("focus",c),f=c=>a("clear",c),u=c=>a("clickInput",c),p=c=>a("clickLeftIcon",c),g=c=>a("clickRightIcon",c),S=Object.keys(M),I=()=>{const c=G({},r,j(t,S),{id:o()}),N=H=>a("update:modelValue",H);return e(X,ae({ref:h,type:"search",class:b("field"),border:!1,onBlur:C,onFocus:R,onClear:f,onKeypress:l,onClickInput:u,onClickLeftIcon:p,onClickRightIcon:g,"onUpdate:modelValue":N},c),j(n,["left-icon","right-icon"]))};return z({focus:B,blur:v}),()=>{var c;return e("div",{class:b({"show-action":t.showAction}),style:{background:t.background}},[(c=n.left)==null?void 0:c.call(n),e("div",{class:b("content",t.shape)},[m(),I()]),_()])}}});const be=K(ye),Ie="_back_1o0sp_1",ke="_container_1o0sp_16",we="_content_1o0sp_22",Be="_opacityBg_1o0sp_27",Ce="_leftContent_1o0sp_32",Re="_leftBg_1o0sp_37",Se="_leftBg2_1o0sp_48",xe="_types_1o0sp_58",Ae="_type_1o0sp_58",Le="_typeActive_1o0sp_78",Ne="_typeImg_1o0sp_78",Ue="_scaleBtn_1o0sp_1",Te="_typeIndex_1o0sp_84",De="_typeIcon_1o0sp_111",Ve="_center_1o0sp_117",je="_musicContent_1o0sp_130",Fe="_musicItem_1o0sp_142",Pe="_disableNotic_1o0sp_153",Ee="_musicActive_1o0sp_157",qe="_musicAvtor_1o0sp_163",$e="_musicInfo_1o0sp_172",Je="_musicName_1o0sp_175",Me="_noticeBar_1o0sp_181",Oe="_musicDes_1o0sp_185",We="_musicFavitor_1o0sp_190",ze="_musicAuthor_1o0sp_202",Ke="_musicIcon_1o0sp_210",Ge="_right_1o0sp_214",He="_staff_1o0sp_229",Xe="_rightBtns_1o0sp_232",Ze="_displayIcon_1o0sp_1",s={back:Ie,container:ke,content:we,opacityBg:Be,leftContent:Ce,leftBg:Re,leftBg2:Se,types:xe,type:Ae,typeActive:Le,typeImg:Ne,scaleBtn:Ue,typeIndex:Te,typeIcon:De,center:Ve,musicContent:je,musicItem:Fe,disableNotic:Pe,musicActive:Ee,musicAvtor:qe,musicInfo:$e,musicName:Je,noticeBar:Me,musicDes:Oe,musicFavitor:We,musicAuthor:ze,musicIcon:Ke,right:Ge,"right-musicName":"_right-musicName_1o0sp_221",staff:He,rightBtns:Xe,displayIcon:Ze},Qe="_white_1oqt0_25",Ye="_transparent_1oqt0_28",et="_searchBtn_1oqt0_40",k={"m-search":"_m-search_1oqt0_1",default:"_default_1oqt0_22",white:Qe,transparent:Ye,searchBtn:et},tt=""+new URL("icon-search-d43eb2c3.svg",import.meta.url).href,nt=w({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 r=L({search:t.modelValue||""});return W(()=>t.modelValue,()=>{r.search=t.modelValue}),()=>e(be,{class:[k["m-search"],k[t.inputBackground]],shape:t.shape,background:t.background,placeholder:t.placeholder,disabled:t.disabled,autofocus:t.autofocus,autocomplete:"off",modelValue:r.search,"onUpdate:modelValue":d=>r.search=d,clearTrigger:"always",onClear:()=>{console.log("clear"),r.search="",n("search",r.search)},onSearch:()=>n("search",r.search)},{left:()=>a.left&&a.left(),"left-icon":()=>e(A,{name:tt,class:k.leftIcon},null),"right-icon":()=>e(le,{disabled:t.disabled,class:k.searchBtn,round:!0,type:"primary",size:"mini",onClick:()=>n("search",r.search)},{default:()=>[re("搜索")]})})}}),st=""+new URL("icon_back-b80c2fc2.svg",import.meta.url).href,ct=""+new URL("icon_down-27184904.svg",import.meta.url).href,ot=""+new URL("icon_jianpu-80bd16a8.svg",import.meta.url).href,at=""+new URL("icon_jianpuActive-17580202.svg",import.meta.url).href,it=""+new URL("icon_start-4add1f07.svg",import.meta.url).href,lt=""+new URL("1-0aed42a1.svg",import.meta.url).href,rt=""+new URL("2-f51bb566.svg",import.meta.url).href,ut=""+new URL("3-9fe2956a.svg",import.meta.url).href,E=""+new URL("1-068d7272.png",import.meta.url).href,q=""+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,ht=w({name:"co-ai",setup(){const t=[lt,rt,ut],a=[{name:"竖笛-上学歌",auther:"人教版",hot:232,img:E},{name:"最伟大的作品",auther:"周杰伦",hot:132,img:q},{name:"夏天的风",auther:"温岚",hot:112,img:$},{name:"慢生活",auther:"李萌",hot:112,img:J},{name:"竖笛-上学歌",auther:"人教版",hot:232,img:E},{name:"最伟大的作品",auther:"周杰伦",hot:132,img:q},{name:"夏天的风",auther:"温岚",hot:112,img:$},{name:"慢生活",auther:"李萌",hot:112,img:J}],n=L({typeIndex:0,musicIndex:0,isShowJianpu:!1}),r=()=>{P({api:"goBack"})},d=()=>{P({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}})},h=async()=>{var i=document.createElement("canvas"),l=i.getContext("2d");const o=n.isShowJianpu?n.musicIndex%2===0?"https://cloud-coach.ks3-cn-beijing.ksyuncs.com/music-sheet-first/1687673062603-1.png":"https://cloud-coach.ks3-cn-beijing.ksyuncs.com/music-sheet-first/1675232855321-1.png":n.musicIndex%2===0?"https://cloud-coach.ks3-cn-beijing.ksyuncs.com/music-sheet/1687673062488-1.png":"https://cloud-coach.ks3-cn-beijing.ksyuncs.com/music-sheet/1675232854483-2.png",m=new Image;m.crossOrigin="anonymous",m.src=o+"?v="+Date.now(),m.onload=async()=>{i.height=m.height,i.width=m.width,l==null||l.drawImage(m,0,0,m.width,m.height);var _=i.toDataURL("image/png",1);i=null,setTimeout(()=>{ue("保存成功")},500);const v=await de({api:"savePicture",content:{base64:_}});console.log("🚀 ~ res:",v)}};return()=>e("div",{class:s.container},[e("div",{class:s.back,onClick:r},[e("img",{src:st},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((i,l)=>{const o=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.typeImg},[e("img",{class:s.typeIcon,src:o},null)])])})]),e("div",{class:s.center},[e(nt,{shape:"round",background:"transparent",placeholder:"请输入曲目名称"},null),e("div",{class:s.musicContent},[a.map((i,l)=>e("div",{class:[s.musicItem,n.musicIndex===l?s.musicActive:s.disableNotic],onClick:()=>n.musicIndex=l},[e("img",{class:s.musicAvtor,src:i.img},null),e("div",{class:s.musicInfo},[e("div",{class:s.musicName},[e(pe,{text:i.name,color:"#333",class:s.noticeBar,background:"none"},null)]),e("div",{class:s.musicDes},[e("div",{class:s.musicFavitor},[i.hot]),e("div",{class:[s.musicAuthor,"van-ellipsis"]},[i.auther])])])]))])])]),e("div",{class:[s.opacityBg,s.right]},[e("div",{class:s["right-musicName"]},[a[n.musicIndex].name]),n.isShowJianpu?e(F,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(F,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:ot,onClick:()=>n.isShowJianpu=!n.isShowJianpu},null),e("img",{src:ct,onClick:h},null),e("img",{src:it,onClick:()=>d()},null)])])])])}});export{ht as default};
|