import{d as c,a as e,C as h,j as i,T as n,F as p,a3 as v,a4 as u,B as m}from"./vendor.138103cd.js";/* empty css */import{s as t,C as b}from"./code-down-load.cb7acb49.js";import{s as d,n as f,p as y}from"./index.1773970e.js";import{h as _}from"./browser.ebb85846.js";/* empty css */import{i as S}from"./icon_teacher.40b6f077.js";var w="./assets/bg1.0bb46a9c.png",T=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:w}),A="./assets/bg2.c74c33b8.png",j=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:A}),I="./assets/bg3.1326855b.png",U=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:I}),z="./assets/live1.15180050.png",M=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:z}),H="./assets/live2.f2f5ddbf.png",C=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:H}),O="./assets/live3.bcea3cd3.png",D=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:O}),P="./assets/music1.ff71319a.png",B=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:P}),E="./assets/music11.0ee3dcca.png",X=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:E}),k="./assets/music2.280fcf95.png",F=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:k}),G="./assets/music3.659e089e.png",L=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:G}),V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAcCAMAAAD4MnnTAAABUFBMVEUAAAD/jGX//wD/m3b/c0//cU7/iWX/nHb/dVL/iWT/o37/lnH/dVL/dlL/pYD/bUr/flr/b03/oHv/pH7/jmn/g2D/bUv/kGv/bUr/pH//gl//oXz/mHD/pYD/gFr/dFD/////d1P/oHr/cU3/onz/gl7/b0v/mHP/nHf/fFj/pH7/bUr/mnX/f1v/nnj/kW3/lnH/k2//hWH/eVX/h2P/iWX/i2f/jWn/mnT/j2v/nnn//fz/+/n/sZj/kGv/6+X/n37/49r/po3/5+D/1cf/u6j/uqX/mHr/4dn/t5//ooj/ooX/noP/kXH/39b/29D/0cT/zb//x7X/wa7/rZL/iWn/2Mz/s5z/rJb/oYL/m3//jGz/9/X/9vT/9PH/8u7/8Ov/1sn/zLv/uaT/qpD/6uP/3dP/xLP/tJ//pYj/m33/5Nv/var/ybb/nHn/08ayC9PjAAAAH3RSTlMAIQE+Pvn46+vn4NDHVPjn2NjHwsLCwoqKiYlUVD4+4rgLhQAAAwJJREFUSMet0Fdz2kAQAOCL03vvbVMuMgmKAAsIPsmAZIoA0YsJvRmMneT/v2XvJGHlzTPhm7ld7e5pB0Q8O29fPr517+t/Iq7Xtz5vAxEuPfq4HYS7fP37Pvou7Avf/3XRudi2ey4YdI6InovP+T+9HgwGfwhB5EXMnovPcd1tybFb3MUYlKTfkut3l8cu1j6p1D/VvuRHyJuQqwl6KGQwazoQZSqVmsJJKnUCU3wMhc4OJdE38yGfZDnkR3Zuh124Lhyusd0mNHnJwIeFww04DfJ+8jjsg5Ufuaw4JH0J9Xl4OKrXWb5eVxRd1ydg6boFE3zEGxarKmg0UXzGbcWPPE+gg4NEF9BpA5im8XPA213r1EoonS6f4+lI80qlwsYYOgmHwtoY3TlG8iTuULoWzIw+ZOI5yPLGNJ1OL2CcFipxoWmaSRibpmm5b6VgmIj7kJsxjwHzXxr8KjahXlzHYo3DwzIkDx212LpcLut4qwMnsXM6gBHzIdeiHgOyVQscFd5ILAZSVphFo+tyHjLYnEBaiW60++Na1IeonlwdoBp2f10OG7FjaKp9DcFQRVHIqqrEJgNT2bzDphmGdz3XSMSlA8AyqsAsYsOKNyQTmJgUF2mb5yjOIu1Br6iZ8YijxnKxfjuycZNQl53Br0IT4GhTe6CdMrWERotuqYQ3VJjRM8hSOmdllXI6LCldgU49TwndKEKB9uDPKgPV1QmljdwZU8CD8wjMGjClqANVntbaIoLpmBWo6xWRN0pQkFuwknvQkYWMRn+i0TEGLI+gmmu4kwKGwnBk86KV7GMpvCMBlywbUAy0IF+r4qn1sJXRxGT8RyQD2v1ywVYjSG2pcoMN7YDQG7EzmT882DlfpwHrBVQYJgXbXSfn87DkczqYBGwTPIUS5FsBVysPa57vErLnMY5ye3vyEoPHqGLI1BotUR3x1CsZ8/kRkveMwPnNQIHHO4SQD1tz4xKue78tV6+QLa67gdvQp+24c4kIX7bh4V3i+vafrt5/9uLKDnH9BRp3kRQzAJCiAAAAAElFTkSuQmCC",R=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:V}),x="./assets/shop1.81f654af.png",Q=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:x}),Y="./assets/shop2.9d3386e0.png",J=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Y}),K="./assets/shop3.3d83d9de.png",N=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:K}),q="./assets/video1.53604fa1.png",W=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:q}),Z="./assets/video2.ed18546a.png",$=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Z}),ee="./assets/video3.6849177a.png",te=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:ee});const ae=a=>{const r=`./images/${a}`;return{"./images/bg1.png":T,"./images/bg2.png":j,"./images/bg3.png":U,"./images/live1.png":M,"./images/live2.png":C,"./images/live3.png":D,"./images/music1.png":B,"./images/music11.png":X,"./images/music2.png":F,"./images/music3.png":L,"./images/recommend.png":R,"./images/shop1.png":Q,"./images/shop2.png":J,"./images/shop3.png":N,"./images/video1.png":W,"./images/video2.png":$,"./images/video3.png":te}[r].default};var g=c({name:"share-item",props:{id:{type:String},teacherId:{type:Number},shareUrl:{type:String,default:""},showType:{type:String,default:"default"},shareType:{type:String,default:""}},data(){return{heardUrl:null}},computed:{getString(){return this.shareType==="music"?"\u8FD9\u9996\u66F2\u76EE\u633A\u4E0D\u9519\uFF01\u63A8\u8350\u7ED9\u4F60\uFF5E":this.shareType==="mall"?"\u8FD9\u4EF6\u5546\u54C1\u633A\u4E0D\u9519\uFF01\u63A8\u8350\u7ED9\u4F60\uFF5E":"\u8FD9\u4E2A\u8BFE\u7A0B\u633A\u4E0D\u9519\uFF01\u63A8\u8350\u7ED9\u4F60\uFF5E"}},mounted(){this.heardUrl=d.user.data.heardUrl+"@base@tag=imgScale&h=80&w=80&m=1"},render(){return e("div",{id:this.id,class:[t.shareSection,t.shareContainer,t[this.shareType],t[this.showType]]},[e("div",{class:t.shareContent},[this.$slots.default&&this.$slots.default()]),e(h,{center:!0,border:!1,class:t.shareTeacher},{icon:()=>e("div",{class:t.teacherImg},[e("img",{src:d.user.data.heardUrl?this.heardUrl:S,class:t.img,style:{objectFit:"cover"},crossorigin:"anonymous"},null),e("img",{class:t.recommend,src:ae("recommend.png")},null)]),title:()=>e("div",null,[e("p",{class:t.name},[this.getString]),e("p",{class:t.titleTips},[e("span",null,[d.user.data.username]),i("\u9177\u4E50\u79C0\u5165\u9A7B\u8001\u5E08")])])}),e(b,{shareUrl:this.shareUrl},null)])}}),de=c({name:"col-share",props:{teacherId:{type:Number},shareUrl:{type:String,default:""},shareType:{type:String,default:""}},data(){return{swiperIndex:0,image:null,codeUrl:""}},async mounted(){try{this.codeUrl=this.shareUrl}catch{}},methods:{async onSaveImg(){const a=document.getElementById(`share-preview-container${this.swiperIndex}`);_(a,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then(async r=>{var s;const o=r.toDataURL("image/png");this.image=o,n.loading({message:"\u56FE\u7247\u751F\u6210\u4E2D...",forbidClick:!0});const l=await f({api:"savePicture",content:{base64:this.image}});((s=l==null?void 0:l.content)==null?void 0:s.status)==="success"?n.success("\u4FDD\u5B58\u6210\u529F"):n.fail("\u4FDD\u5B58\u5931\u8D25")}).catch(()=>{n.clear()})},async shareShow(){const a=document.getElementById(`share-preview-container${this.swiperIndex}`);_(a,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then(async r=>{const o=r.toDataURL("image/png");this.image=o;const l=this.image;l&&y({api:"shareAchievements",content:{title:"",desc:"",image:l,video:"",type:"image"}},s=>{s&&s.content&&n(s.content.message||(s.content.status?"\u5206\u4EAB\u6210\u529F":"\u5206\u4EAB\u5931\u8D25"))})}).catch(()=>{n.clear()})}},render(){return e(p,null,[this.codeUrl&&e(p,null,[e("div",{class:t.shareContainer,id:"share-preview-container"},[e(v,{showIndicators:!0,lazyRender:!0,onChange:a=>{this.swiperIndex=a}},{default:()=>[e(u,null,{default:()=>[e(g,{id:"share-preview-container0",teacherId:this.teacherId,shareUrl:this.codeUrl,shareType:this.shareType},{default:()=>[this.$slots.default&&this.$slots.default()]})]}),e(u,null,{default:()=>[e(g,{id:"share-preview-container1",teacherId:this.teacherId,shareUrl:this.codeUrl,showType:"yellow",shareType:this.shareType},{default:()=>[this.$slots.default&&this.$slots.default()]})]}),e(u,null,{default:()=>[e(g,{id:"share-preview-container2",teacherId:this.teacherId,shareUrl:this.codeUrl,showType:"pink",shareType:this.shareType},{default:()=>[this.$slots.default&&this.$slots.default()]})]})],indicator:a=>e("div",{class:t.swipe__indicators},[e("div",{class:t.indicators},[Array.from({length:a.total},(r,o)=>e("div",{class:[t.swipe__indicator,o==a.active&&t["swipe__indicator--active"]]},null))]),e("div",{class:t.total},[i("\u5206\u4EAB\u6A21\u677F "),a.active+1,i("/"),a.total])])})]),e("div",{class:["btnGroup",t.shareGroupBtn]},[e(m,{type:"primary",plain:!0,round:!0,onClick:this.onSaveImg},{default:()=>[i("\u4FDD\u5B58\u56FE\u7247")]}),e(m,{type:"primary",round:!0,onClick:()=>{this.shareShow()}},{default:()=>[i("\u7ACB\u5373\u5206\u4EAB")]})])])])}});export{de as C};