pages-login-index.Bxek3005.js 4.0 KB

1
  1. import{_ as a,u as e,r as o,o as s,m as l,q as n,e as t,w as u,a3 as r,ab as i,A as c,ac as d,ad as m,z as p,b as g,f,i as v,h as w,t as _,l as b,k as h,L as x,ae as y}from"./index-p9wvq3rl.js";import{_ as N,a as j,u as V}from"./cwg-page-wrapper.3W5JkgqX.js";import{_ as k}from"./logo.CvkLVRHV.js";import{u as S}from"./config.Fz1GwkXh.js";import{u as z}from"./use-user-store.CtHp_Yuj.js";import{u as C}from"./user.BKU5czD5.js";import{u as I}from"./ucard.DkYmE8gQ.js";import"./crypt.C72Ha68X.js";import"./request.CHFUM73y.js";const $=a({__name:"index",setup(a){const $=V(),{t:U}=e(),A=z(),F=o({loginName:"",password:""});function O(){F.value.loginName?F.value.password?async function(){try{const a=await C.login({loginName:F.value.loginName,password:F.value.password});200===a.code?(S.value=a.data,uni.$u.toast(U("login.msg0_1")),async function(){try{const a=await I.getSingle();A.saveUserInfo(a.data),200===a.code?a.data&&2==a.data.approveStatus?$.push("/pages/card/index"):$.push("/pages/mine/improve"):uni.$u.toast(a.msg||U("login.msg0"))}catch(a){console.log(a,111)}}(),async function(){try{const a=await I.reasonsRefusalList();200===a.code?function(a,e=["content","enContent"]){const o={};Object.entries(a).forEach((([a,s])=>{o[a]=e.reduce(((a,e)=>(a[e]=s[e]??null,a)),{})})),A.saveReasonsOptions(o)}(a.data):uni.$u.toast(a.msg||U("login.msg0"))}catch(a){console.log(a,111)}}(),R.value.length?A.saveAccountInfo({loginName:F.value.loginName,password:F.value.password,rememberPassword:!0}):A.saveAccountInfo({loginName:"",password:"",rememberPassword:!1}),console.log(1111)):console.log(12112)}catch(a){console.log(a,19089)}}():uni.$u.toast(U("signin.form.password")):uni.$u.toast(U("signin.form.email"))}const P={height:"44px","border-radius":"8px",background:"#f7f8fa",padding:"0 20px !important",position:"relative"},R=o([]),q=a=>{R.value=a};s((()=>{const a=A.accountInfo;(null==a?void 0:a.rememberPassword)?(F.value.loginName=(null==a?void 0:a.loginName)||"",F.value.password=(null==a?void 0:a.password)||"",R.value=["记住我"]):(F.value.loginName="",F.value.password="",R.value=[])}));const L=o("password");return(a,e)=>{const o=b,s=h,V=l(n("cwg-icon"),N),S=l(n("up-input"),r),z=l(n("up-form-item"),i),C=l(n("up-form"),c),I=l(n("up-checkbox"),d),$=l(n("up-checkbox-group"),m),A=x,B=y,E=l(n("u-button"),p),D=l(n("cwg-page-wrapper"),j);return g(),t(D,null,{default:u((()=>[f(s,null,{default:u((()=>[f(s,{class:"company u-flex-y u-flex-y-center"},{default:u((()=>[f(o,{src:k,class:"company-icon",mode:"widthFix"})])),_:1}),f(s,{class:"account"},{default:u((()=>[f(s,null,{default:u((()=>[f(C,{model:F.value,ref:"uFormRef"},{default:u((()=>[f(z,{label:"",prop:"loginName"},{default:u((()=>[f(S,{customStyle:P,modelValue:F.value.loginName,"onUpdate:modelValue":e[0]||(e[0]=a=>F.value.loginName=a),border:"none",placeholder:v(U)("signin.form.email")},{prefix:u((()=>[f(V,{name:"email-outline",size:20,color:"#000"})])),_:1},8,["modelValue","placeholder"])])),_:1}),f(z,{label:"",prop:"password"},{default:u((()=>[f(S,{customStyle:P,modelValue:F.value.password,"onUpdate:modelValue":e[1]||(e[1]=a=>F.value.password=a),type:L.value,border:"none",placeholder:v(U)("signin.form.password")},{prefix:u((()=>[f(V,{name:"lock-outline",size:20,color:"#000"})])),_:1},8,["modelValue","type","placeholder"])])),_:1})])),_:1},8,["model"])])),_:1}),f(s,{class:"u-flex u-flex-between u-flex-y-center"},{default:u((()=>[f(s,{class:"check-box"},{default:u((()=>[f($,{modelValue:R.value,"onUpdate:modelValue":e[2]||(e[2]=a=>R.value=a),onChange:q},{default:u((()=>[f(I,{size:"14",labelSize:"14",labelColor:"#666666",activeColor:"#ea002a",label:v(U)("newSignin.item5"),name:"记住我",class:"wcg-checkbox"},null,8,["label"])])),_:1},8,["modelValue"])])),_:1}),f(B,{url:"/pages/login/reset",class:"account-tip"},{default:u((()=>[f(A,null,{default:u((()=>[w(_(v(U)("signin.forget")),1)])),_:1})])),_:1})])),_:1}),f(s,{class:"cwg-button"},{default:u((()=>[f(E,{type:"primary",class:"",onClick:O},{default:u((()=>[w(_(v(U)("signin.login")),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-fcd5990b"]]);export{$ as default};