1import{v as y,a1 as B,c as k,a as g,b as t,w as a,J as d,E as C,o as c,d as i,t as E,y as l,A as p,B as h,X as v,Y as I,N,L as U}from"./entry.cT0ME921.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{u as x}from"./request.Sq10Jpgr.js";import{g as D,n as L,o as M}from"./user.fyeQ74bP.js";const S={class:"hsy-setting"},A=g("div",{class:"hsy-item-header"},"é®ç®±è®¾ç½®",-1),J={class:"hsy-item-list"},H={__name:"email",setup(R){x();const e=y({email:"",time:0,newEmail:"",type:"email",code:"",isEmailBtn:!1}),f=async()=>{const s=await D();s.code===200?(e.uuid=s.data.uuid,e.email=s.data.email):d.error(s.msg)},w=async()=>{if(e.email.length>0){d.error("请è¾å
¥æ£ç¡®é®ç®±");return}e.time=60;let s=setInterval(()=>{e.time--,e.time<=0&&clearInterval(s)},1e3);const o=await L({email:e.newEmail});o.code===200?d.success(o.msg):d.error(o.msg)},V=async()=>{e.isEmailBtn=!0;const s=await M({email:e.newEmail,code:e.code});s.code===200?(d.success("ä¿®æ¹é®ç®±æå"),e.newEmail="",e.code="",await f()):d.error(s.msg),e.isEmailBtn=!1};return B(()=>{f()}),(s,o)=>{const n=v,r=I,u=N,_=U,b=C;return c(),k("div",S,[A,g("div",J,[t(b,null,{default:a(()=>[t(r,{class:"mb-5"},{default:a(()=>[t(n,{span:3},{default:a(()=>[i("ä¼åID")]),_:1}),t(n,{span:8},{default:a(()=>[i(E(l(e).uuid),1)]),_:1})]),_:1}),l(e).email.length>0?(c(),p(r,{key:0,class:"mb-5"},{default:a(()=>[t(n,{span:3},{default:a(()=>[i("åé®ç®±")]),_:1}),t(n,{span:8},{default:a(()=>[t(u,{modelValue:l(e).email,"onUpdate:modelValue":o[0]||(o[0]=m=>l(e).email=m),disabled:""},null,8,["modelValue"])]),_:1})]),_:1})):h("",!0),t(r,{class:"mb-5"},{default:a(()=>[t(n,{span:3},{default:a(()=>[i("è¾å
¥æ°çé®ç®±")]),_:1}),t(n,{span:8},{default:a(()=>[t(u,{modelValue:l(e).newEmail,"onUpdate:modelValue":o[1]||(o[1]=m=>l(e).newEmail=m),placeholder:"请è¾å
¥æ°çé®ç®±"},null,8,["modelValue"])]),_:1})]),_:1}),t(r,{class:"mb-5"},{default:a(()=>[t(n,{span:3},{default:a(()=>[i("设置é®ç®±éªè¯ç ")]),_:1}),t(n,{class:"mb-2",span:8},{default:a(()=>[t(u,{modelValue:l(e).code,"onUpdate:modelValue":o[2]||(o[2]=m=>l(e).code=m),placeholder:"请è¾å
¥é®ç®±éªè¯ç "},{append:a(()=>[l(e).time===0?(c(),p(_,{key:0,onClick:w},{default:a(()=>[i("è·åéªè¯ç ")]),_:1})):(c(),p(_,{key:1,disabled:""},{default:a(()=>[i(E(l(e).time)+"ç§åéæ°è·å",1)]),_:1}))]),_:1},8,["modelValue"])]),_:1})]),_:1}),t(_,{onClick:V,disabled:l(e).isEmailBtn},{default:a(()=>[i(" ä¿®æ¹çµåé®ç®± ")]),_:1},8,["disabled"])]),_:1})])])}}};export{H 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.