(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a32415e0"],{"3aa5":function(e,t,c){"use strict";c("5c70")},"5c70":function(e,t,c){},"9ed6":function(e,t,c){"use strict";c.r(t);var a=c("cdc2"),o=(c("6b65"),c("2e1b")),n=(c("22fa"),c("f23a")),l=(c("21a7"),c("14d9"),c("7a23")),r=c("6c43"),s=c("6605"),b=c("c24f"),d=c("60fe"),i=(c("26a1"),c("5f87")),u=c("5d2d"),p=c("f286"),m=c("0530");const O=e=>(Object(l["pushScopeId"])("data-v-02386f98"),e=e(),Object(l["popScopeId"])(),e),j={key:0,class:"login-wrap"},f={class:"login-logo"},k=["src"],v={key:0,class:"login-btns"},h={key:1,class:"login-btns"},g={key:1,class:"verify-wrap"},E={class:"text"},_=O(()=>Object(l["createElementVNode"])("p",{class:"p1"},"请输入验证码",-1)),V={class:"p2"},y={class:"phone-rect"},w={class:"field-wrap"},B={class:"bottom"},N={key:1,class:"time"},I=O(()=>Object(l["createElementVNode"])("span",null,"s后重新发送",-1));var C={__name:"index",setup(e){const t=Object(s["d"])(),c=Object(p["a"])(),O=Object(l["ref"])(!1),C=Object(l["ref"])(!1),x=Object(l["ref"])(!1),S=Object(l["ref"])(6e4),T=Object(l["ref"])(["","","",""]),D=Object(l["computed"])(()=>H.code.split("")),H=Object(l["reactive"])({phone_number:"",code:"",checked:!1,code:""}),P=Object(l["computed"])(()=>H.phone_number?H.phone_number.replace(d["g"].PRIVACY_PHONE,"$1****$2"):"--"),U=async()=>H.phone_number?d["g"].PHONE.test(H.phone_number)?(await Object(b["p"])({phone_number:H.phone_number,kind:"login"}),void(C.value=!0)):Object(r["c"])("请输入正确手机号"):Object(r["c"])("请输入手机号"),$=async()=>{if(x.value=!1,!H.phone_number)return Object(r["c"])("请输入手机号");await Object(b["p"])({phone_number:H.phone_number,kind:"login"})},J=({seconds:e})=>{e<=1&&setTimeout(()=>{x.value=!0},1e3)},R=async(e,a)=>{const{data:{token:o}}=e;Object(i["e"])(o),m["a"].setToken(o),await c.setUserInfo(),await c.setWelfareInfo(),await Object(b["f"])({brand:a.brand,manufacturer:a.manufacturer,is_root:a.is_root?1:0,is_emulator:a.is_emulator?1:0});const n=t.currentRoute.value.query;n.hide?t.replace(`/${n.redirect}?hide=1`):t.push("/home")},q=async()=>{await m["a"].getMsToken("login"),Object(p["a"])().deviceInfo;u["a"].session.removeItem("openHome"),R(res)};return Object(l["watch"])(()=>H.code,e=>{4===e.length&&q()}),(e,t)=>{const r=n["a"],s=o["a"],b=a["a"];return C.value?(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",g,[Object(l["createElementVNode"])("div",E,[_,Object(l["createElementVNode"])("p",V,"验证码已发送至"+Object(l["toDisplayString"])(P.value),1)]),Object(l["createElementVNode"])("div",y,[Object(l["createVNode"])(r,{modelValue:H.code,"onUpdate:modelValue":t[1]||(t[1]=e=>H.code=e),autofocus:"",autocomplete:"off",type:"tel",maxlength:"4"},null,8,["modelValue"]),Object(l["createElementVNode"])("div",w,[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(T.value,(e,t)=>(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",{class:Object(l["normalizeClass"])(["field-item",D.value[t-1]||!t?"active":""]),key:t},Object(l["toDisplayString"])(D.value[t]),3))),128))])]),Object(l["createElementVNode"])("div",B,[x.value?(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",{key:0,class:"reply",onClick:$}," 重新获取验证码 ")):(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",N,[Object(l["createVNode"])(b,{onChange:J,time:S.value,format:"ss"},null,8,["time"]),I]))])])):(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",j,[Object(l["createElementVNode"])("div",f,[Object(l["createElementVNode"])("img",{src:Object(l["unref"])(c).appConfig.icon,alt:""},null,8,k)]),O.value?(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",h,[Object(l["createVNode"])(r,{modelValue:H.phone_number,"onUpdate:modelValue":t[0]||(t[0]=e=>H.phone_number=e),placeholder:"请输入手机号",type:"tel",maxlength:"11",autocomplete:"off","input-align":"center"},null,8,["modelValue"]),Object(l["createVNode"])(s,{onClick:U,block:"",round:"",color:"linear-gradient( 138deg, #50E4E8 0%, #0ED674 100%)",class:"verify-btn"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])("获取验证码")]),_:1})])):(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",v))]))}}},x=(c("3aa5"),c("6b0d")),S=c.n(x);const T=S()(C,[["__scopeId","data-v-02386f98"]]);t["default"]=T}}]);