PageSourceSearch

https://lovekeyboard.com/assets/upgrade-BASHNZUE.js

js lovekeyboard.com collected 2026-10-02 16:02:42 UTC 12,120 bytes, 1 lines download raw bytes

1import{c as O,a as X,i as ue,b as me,n as U,t as W,m as H,I as ve,w as Q,p as N,u as fe,d as ie,e as le,f as pe,P as ge}from"./index-BtvXHrF4.js";import{_ as _e,a as xe,w as ye,b as be}from"./wechat-B4-d-ueY.js";import{a as he}from"./index-BLeoL7EK.js";import{f as Y}from"./useMobileType-DeWbOkyF.js";import{d as R,r as g,q as we,e as $,s as K,v as Ae,f as ae,l as q,j as k,x as ke,y as Ee,z as ne,A as Fe,o as B,a as re,w as G,B as J,t as y,u as f,i as Te,b as n,_ as ce,C as Se,c as z,g as V,F as De,h as Ce,D as Be,k as He,E as te}from"./index-F00fqZy-.js";import{u as Le}from"./useRem-ClF9qeDI.js";import{u as Pe}from"./useNative-qVd58Lwv.js";import{u as ze}from"./useLoading-B6b1XFEE.js";const[Me,M]=O("image"),Re={src:String,alt:String,fit:String,position:String,round:Boolean,block:Boolean,width:U,height:U,radius:U,lazyLoad:Boolean,iconSize:U,showError:W,errorIcon:H("photo-fail"),iconPrefix:String,showLoading:W,loadingIcon:H("photo"),crossorigin:String,referrerpolicy:String};var Ie=R({name:Me,props:Re,emits:["load","error"],setup(e,{emit:p,slots:m}){const d=g(!1),a=g(!0),r=g(),{$Lazyload:u}=we().proxy,v=$(()=>{const i={width:X(e.width),height:X(e.height)};
1return ue(e.radius)&&(i.overflow="hidden",i.borderRadius=X(e.radius)),i});K(()=>e.src,()=>{d.value=!1,a.value=!0});const b=i=>{a.value&&(a.value=!1,p("load",i))},_=()=>{const i=new Event("load");Object.defineProperty(i,"target",{value:r.value,enumerable:!0}),b(i)},x=i=>{d.value=!0,a.value=!1,p("error",i)},h=(i,o,l)=>l?l():k(ve,{name:i,size:e.iconSize,class:o,classPrefix:e.iconPrefix},null),I=()=>{if(a.value&&e.showLoading)return k("div",{class:M("loading")},[h(e.loadingIcon,M("loading-icon"),m.loading)]);if(d.value&&e.showError)return k("div",{class:M("error")},[h(e.errorIcon,M("error-icon"),m.error)])},F=()=>{if(d.value||!e.src)return;const i={alt:e.alt,class:M("img"),style:{objectFit:e.fit,objectPosition:e.position},crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy};return e.lazyLoad?ke(k("img",ne({ref:r},i),null),[[Ee("lazy"),e.src]]):k("img",ne({ref:r,src:e.src,onLoad:b,onError:x},i),null)},C=({el:i})=>{const o=()=>{i===r.value&&a.value&&_()};r.value?o():q(o)},L=({el:i})=>{i===r.value&&!d.value&&x()};return u&&me&&(u.$on("loaded",C),u.$on("error",L),Ae(()=>{u.$off("loaded",C),u.$off("error",L)})),ae(()=>{q(()=>{var i;(i=r.value)!=null&&i.complete&&!e.lazyLoad&&_()})}),()=>{var i;return k("div",{class:M({round:e.round,block:e.block}),style:v.value},[F(),I(),(i=m.default)==null?void 0:i.call(m)])}}});const Ne=Q(Ie);function Ue(e,p){const{days:m}=p;let{hours:d,minutes:a,seconds:r,milliseconds:u}=p;if(e.includes("DD")?e=e.replace("DD",N(m)):d+=m*24,e.includes("HH")?e=e.replace("HH",N(d)):a+=d*60,e.includes("mm")?e=e.replace("mm",N(a)):r+=a*60,e.includes("ss")?e=e.replace("ss",N(r)):u+=r*1e3,e.includes("S")){const v=N(u,3);e.includes("SSS")?e=e.replace("SSS",v):e.includes("SS")?e=e.replace("SS",v.slice(0,2)):e=e.replace("S",v.charAt(0))}return e}const[Ye,$e]=O("count-down"),je={time:le(0),format:H("HH:mm:ss"),autoStart:W,millisecond:Boolean};var Xe=R({name:Ye,props:je,emits:["change","finish"],setup(e,{emit:p,slots:m}){const{start:d,pause:a,reset:r,current:u}=fe({time:+e.time,millisecond:e.millisecond,onChange:_=>p("change",_),onFinish:()=>p("finish")}),v=$(()=>Ue(e.format,u.value)),b=()=>{r(+e.time),e.autoStart&&d()};return K(()=>e.time,b,{immediate:!0}),ie({start:d,pause:a,reset:b}),()=>k("div",{role:"timer",class:$e()},[m.default?m.default(u.value):v.value])}});const Ve=Q(Xe),[We,se]=O("text-ellipsis"),qe={rows:le(1),dots:H("..."),content:H(""),expandText:H(""),collapseText:H(""),position:H("end")};var Je=R({name:We,props:qe,emits:["clickAction"],setup(e,{emit:p,slots:m}){const d=g(e.content),a=g(!1),r=g(!1),u=g(),v=g();let b=!1;const _=$(()=>a.value?e.collapseText:e.expandText),x=o=>{if(!o)return 0;const l=o.match(/^\d*(\.\d*)?/);return l?Number(l[0]):0},h=()=>{if(!u.value||!u.value.isConnected)return;const o=window.getComputedStyle(u.value),l=document.createElement("div");return Array.prototype.slice.apply(o).forEach(E=>{l.style.setProperty(E,o.getPropertyValue(E))}),l.style.position="fixed",l.style.zIndex="-9999",l.style.top="-9999px",l.style.height="auto",l.style.minHeight="auto",l.style.maxHeight="auto",l.innerText=e.content,document.body.appendChild(l),l},I=(o,l)=>{var t,E;const{content:s,position:c,dots:T}=e,P=s.length,Z=0+P>>1,ee=m.action?(E=(t=v.value)==null?void 0:t.outerHTML)!=null?E:"":e.expandText,de=()=>{const w=(A,D)=>{if(D-A<=1)return c==="end"?s.slice(0,A)+T:T+s.slice(D,P);const S=Math.round((A+D)/2);return c==="end"?o.innerText=s.slice(0,S)+T:o.innerText=T+s.slice(S,P),o.innerHTML+=ee,o.offsetHeight>l?c==="end"?w(A,S):w(S,D):c==="end"?w(S,D):w(A,S)};return w(0,P)},j=(w,A)=>{if(w[1]-w[0]<=1&&A[1]-A[0]<=1)return s.slice(0,w[0])+T+s.slice(A[1],P);const D=Math.floor((w[0]+w[1])/2),S=Math.ceil((A[0]+A[1])/2);return o.innerText=e.content.slice(0,D)+e.dots+e.content.slice(S,P),o.innerHTML+=ee,o.offsetHeight>=l?j([w[0],D],[S,A[1]]):j([D,w[1]],[A[0],S])};return e.position==="middle"?j([0,Z],[Z,P]):de()},F=()=>{const o=h();if(!o){b=!0;return}const{paddingBottom:l,paddingTop:t,lineHeight:E}=o.style,s=Math.ceil((Number(e.rows)+.5)*x(E)+x(t)+x(l));s<o.offsetHeight?(r.value=!0,d.value=I(o,s)):(r.value=!1,d.value=e.content),document.body.removeChild(o)},C=(o=!a.value)=>{a.value=o},L=o=>{C(),p("clickAction",o)},i=()=>{const o=m.action?m.action({expanded:a.value}):_.value;return k("span",{ref:v,class:se("action"),onClick:L},[o])};return ae(()=>{F(),m.action&&q(F)}),Fe(()=>{b&&(b=!1,F())}),K([pe,()=>[e.content,e.rows,e.position]],F),ie({toggle:C}
1),()=>k("div",{ref:u,class:se()},[a.value?e.content:d.value,r.value?i():null])}});const Oe=Q(Je),Qe="/assets/bg-C-9zKh7h.png",Ke="/assets/btn-rWSJXrsv.png",Ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAA4VBMVEUAAAD/q33/hUT/oXH/h0f/s4v/pnT/sYn/jVH/qn3/sYn/s4v/iUn/hEH/nWn/kFL/oHX/n4D/gED/sYb/pXf/nmv/jlP/rYP/pnf/nWv/k1r/jE7/tY//nGf/o3P/oW//to//sIf/tY7/oG//iUv/sYj/nmr/h0f/oW7/m2b/rYP/q37/kVX/hUL/r4X/n2r/m2L/sYb/tY7/ll//oGz/lFj/uI3/g0H/lVz/h1D/kVf/jlP/i0//p3n/m2f/mWP/ll//k1v/iUv/s4v/nmv/hUb/oG//sIf/rYP/q3//o3O6u812AAAAOnRSTlMAJRwRw4Ze78XDr5tvbWUrDAgE9/fv7+fn49fX09PPw7+/t7e3o6Obh4d/f3t7b29jX09LOzcvJyQg13nhVgAAAK5JREFUKM+lzNcOgkAURdFBpCsg9t577xUrYPn/D5KJTqboi3E93eyTXPCTQHj5tQZdt/9RQ371Ndl6fqsR2ZB3WBZga3mLJQDB6m0wHpDmmRNiAMrqiEzpYXRAdHrI75E21WcOFB+mHadBDVUP0oHZ8opkFx9QwfJPTiQ6n7J9MQ4wTMWGRLbzyh3qMjkySN6gDk6cWhe0snSFomPqhyBdXlSO/TPRKrmSsAD/eQL3xCjcNXXxYQAAAABJRU5ErkJggg==",Ze=R({__name:"Avatar",props:{src:{}},setup(e){return(p,m)=>{const d=Ne;return B(),re(d,{round:"",src:p.src},{error:G(()=>[J(y(p.src||""),1)]),_:1},8,["src"])}}}),en="/assets/alert-C85uWeMf.png",nn=R({__name:"Popup1",emits:["pay","back"],setup(e,{expose:p,emit:m}){const d=m,a=g(!1),r=()=>{a.value=!0},u=()=>{a.value=!1,d("back")},v=()=>{a.value=!1,d("pay")};return p({open:r}),(b,_)=>{const x=ge;return B(),re(x,{show:f(a),"onUpdate:show":_[0]||(_[0]=h=>Te(a)?a.value=h:null),class:"!bg-transparent","close-on-click-overlay":!1},{default:G(()=>[n("div",{rel:""},[_[2]||(_[2]=n("img",{src:en,"w-80vw":""},null,-1)),n("div",{abs:"~ b-6 inset-x-4",grid:"~ cols-2","gap-x-3":""},[n("button",{text:"#333",class:"btn",onClick:u}," 残忍拒绝 "),n("button",{class:"btn pay-btn",rel:"",onClick:v},_[1]||(_[1]=[n("span",null,"立即领取",-1),n("div",{abs:"~ t--3 r-0",rd:"t-full rb-full",text:"xs #F53F3A w-medium",bg:"#FFF",b:"1px #F5403E",p:"x-1.5 y-0.5"}," 即将恢复原价 ",-1)]))])])]),_:1},8,["show"])}}}),tn=ce(nn,[["__scopeId","data-v-dbd6d558"]]),sn={bg:"#EEF3FE","min-h-screen":"","pb-4":""},on={rel:""},ln={abs:"~ b-0 inset-x-0","w-full":"",p:"x-10 b-3"},an={"mb-8":"","gap-4":"","flex-ac":""},rn={key:0,"font-bold":"","flexc-cc":""},cn={text:"lg #DC6A4B"},dn={text:"lg #DE917C"},un={key:1,"ml-8":"","flexc-cc":""},mn={text:"#FFE32D"},vn={text:"2xl w-bold"},fn={p:"x-2 y-0.3","mt-0.5":"","rd-full":"",text:"xs #B55F22 w-bold",bg:"lg-r-#FFF9D1-#FFE798-#FFF9D1"},pn={"flex-cc":"",text:"#D35E0D w-bold","space-x-0.5":""},gn={class:"time-box"},_n={class:"time-box"},xn={class:"time-box"},yn={class:"time-box"},bn={"mt--2":"","h-20px":""},hn={"flex-cc":""},wn=["src"],An={text:"3.25 #842A0C w-bold"},kn={"m-4":"","rd-5":"","bg-white":"","p-4":"","space-y-2":""},En={bg:"#FFF0E5","rd-1":"","p-1":"","flex-cc":"",text:"3.8 #666666 center"},Fn={text:"lg #EB6F2D w-bold","mx-1":""},Tn={divide:"y-1 #00000014","space-y-2.75":""},Sn={"flex-sc":"","space-x-3":""},Dn={"w-16":""},Cn={text:"2.75 #969696"},Bn={text:"xs #A7613C","ml-2":"","flex-cc":""},Hn={"ml-1.5":""},oe=128,Ln=R({__name:"upgrade",setup(e){Le();const{replace:p}=Be(),{isAndroid:m,nativeFn:d}=Pe(),a=g(),r=(l=!1)=>{var t;l?d("back"):(t=a.value)==null||t.open()};window.back=r;const u=g(24*60*60*1e3),v=g(0),b=[{value:0,name:"微信支付",img:ye},{value:1,name:"支付宝支付",img:be}],_=()=>{v.value=v.value===0?1:0},x=g({id:null,package_id:null,price:0,show_name:""}),h=g({price:0,show_name:""}),I=$(()=>oe-x.value.price),F=async()=>{var l;(l=x.value)!=null&&l.id&&d("pay",x.value.id,v.value)},C=g(),L=g([]),{loading:i}=ze();return Se(async()=>{var l,t,E;i.value=!0;try{const{data:s}=await he.get();if(He(s))return r(!0);if(s!=null&&s.package||r(),(s==null?void 0:s.sub_type)===1){const c=new URL(window.location.href);return p("/activity/buy-one-free".concat(c.search))}v.value=(s==null?void 0:s.paid_gateway)||0,x.value=s==null?void 0:s.package,h.value=s==null?void 0:s.purchased_package,C.value=(l=s==null?void 0:s.user_order)==null?void 0:l.prompt_num,L.value=(E=(t=s==null?void 0:s.user_order)==null?void 0:t.list)==null?void 0:E.map(c=>{var T;return{nickname:c.nickname,avatar_url:c.avatar_url||((T=c.nickname)==null?void 0:T.charAt(0)),desc:c.desc,paid_at:c.paid_at?te(c.paid_at).format("YYYY-MM-DD HH:mm"):""}}),u.value=(s==null?void 0:s.end_at)*1e3-te().valueOf(),u.value<0&&(u.value=0,r()),F()}finally{i.value=!1}}),(l,t)=>{const E=Ve,s=Oe;return B(),z("div",sn,[n("div",on,[n("img",{src:_e,abs:"~ t-12 l-4","size-9":"",onClick:t[0]||(t[0]=c=>r())}),t[10]||(t[10]=n("img",{src:Qe,"w-full":""},null,-1)),n("div",ln,[n("div",an,[f(h)?(B(),z("div",rn,[n("div",cn,y(f(h).show_name),1),n("div",dn,[t[2]||(t[2]=n("span",{"text-xs":""},"¥",-1)),n("span",null,y(f(h).price),1)])])):V("",!0),f(h)&&f(x)?(B(),z("div",un,[n("div",mn,[t[3]||(t[3]=n("span",{"text-xs":""},"¥",-1)),n("span",vn,y(f(x).price),1)]),n("div",{text:"xs #842A0C","mt-1":"","line-through":""}," 原价"+y(oe)+"元 "),n("div",fn,y("".concat(f(h).show_name,"可抵扣").concat(f(I),"元")),1)])):V("",!0)]),k(E,{millisecond:"",time:f(u),onFinish:r},{default:G(c=>
1[n("div",pn,[n("span",gn,y(f(Y)(c.hours)),1),t[4]||(t[4]=n("span",{class:"colon"},":",-1)),n("span",_n,y(f(Y)(c.minutes)),1),t[5]||(t[5]=n("span",{class:"colon"},":",-1)),n("span",xn,y(f(Y)(c.seconds)),1),t[6]||(t[6]=n("span",{class:"colon"},":",-1)),n("span",yn,y(f(Y)(c.milliseconds)),1),t[7]||(t[7]=n("span",{ml:"!1"},"后失效",-1))])]),_:1},8,["time"]),n("img",{class:"pay-btn",src:Ke,"mt-3":"","w-full":"","scale-90":"",onClick:F}),n("div",bn,[f(m)?(B(),z("div",{key:0,rel:"","z-99":"","flex-cc":"",onClick:_},[t[8]||(t[8]=n("span",{text:"sm #B55F22"},"支付方式:",-1)),n("div",hn,[n("img",{src:b[f(v)].img,"mr-1":"","size-5":""},null,8,wn),n("span",An,y(b[f(v)].name),1)]),t[9]||(t[9]=n("img",{src:xe,"ml-3":"","size-4":""},null,-1))])):V("",!0)])])]),n("div",kn,[t[14]||(t[14]=n("div",{text:"4.2 #333333 center w-bold"}," 永久会员升级晒单 ",-1)),n("div",En,[t[11]||(t[11]=J(" 已有")),n("span",Fn,y(f(C)),1),t[12]||(t[12]=J("人升级 "))]),n("div",Tn,[(B(!0),z(De,null,Ce(f(L),(c,T)=>(B(),z("div",{key:T,"pt-2.75":"","text-nowrap":"","flex-bc":""},[n("div",Sn,[k(Ze,{"size-6":"",src:c.avatar_url},null,8,["src"]),n("div",Dn,[k(s,{text:"sm #333 w-bold",content:c.nickname},null,8,["content"])]),n("div",Cn,y(c.paid_at),1)]),n("div",Bn,[t[13]||(t[13]=n("img",{src:Ge,"size-3":""},null,-1)),n("span",Hn,y(c.desc),1)])]))),128))])]),k(tn,{ref_key:"popupRef",ref:a,onPay:F,onBack:t[1]||(t[1]=c=>r(!0))},null,512)])}}}),$n=ce(Ln,[["__scopeId","data-v-e62fb3a3"]]);export{$n as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.