app-pages-auth-resetpwd.ef5faf8d.js 5.5 KB

1
  1. import{d as e,H as r,J as l,r as o,K as a,F as s,b as t,c as d,w as p,e as i,y as u,z as m,f as n,i as c,n as b,a5 as f,a as x,l as g,j as _,k as h,E as v,S as w}from"./index-83368bfa.js";import{b as y,_ as j,a as P}from"./u-form.bd26f6fd.js";import{_ as V}from"./sms-code.vue_vue_type_script_setup_true_lang.a3d33bb1.js";import{_ as F}from"./u-icon.592effc8.js";import{t as k}from"./topTabbar.b73b87cf.js";import{_ as C}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-line.c50b84c7.js";import"./u-modal.ff6a1117.js";import"./u-loading-icon.aeb554a3.js";import"./u-popup.2862f6be.js";import"./u-transition.ac24b0f0.js";import"./u-safe-bottom.579f9172.js";const z=C(e({__name:"resetpwd",setup(e){let C={};k().setTopTabbarParam({title:"",topStatusBar:{bgColor:"#fff",textColor:"#333"}}),r((()=>Object.keys(C).length?w(Number(C.height))+w(C.top)+w(8)+"rpx":"auto"));const z=l({mobile:"",mobile_code:"",mobile_key:"",password:"",confirm_password:""}),T=o(!0);a((()=>{setTimeout((()=>{T.value=!1}),800)}));const S=o(!1),q=o(null),U=o(!0),E=o(!0),B=()=>{U.value=!U.value},H=()=>{E.value=!E.value},I={password:{type:"string",required:!0,message:s("passwordPlaceholder"),trigger:["blur","change"]},confirm_password:[{type:"string",required:!0,message:s("confirmPasswordPlaceholder"),trigger:["blur","change"]},{validator:(e,r)=>r==z.password,message:s("confirmPasswordError"),trigger:["change","blur"]}],mobile:[{type:"string",required:!0,message:s("mobilePlaceholder"),trigger:["blur","change"]},{validator:(e,r)=>uni.$u.test.mobile(r),message:s("mobileError"),trigger:["change","blur"]}],mobile_code:{type:"string",required:!0,message:s("codePlaceholder"),trigger:["blur","change"]}},J=()=>{q.value.validate().then((()=>{S.value||(S.value=!0,f(z).then((e=>{x({url:"/app/pages/auth/login",mode:"redirectTo"})})).catch((()=>{S.value=!1})))}))};return(e,r)=>{const l=g,o=_(h("u-input"),y),a=_(h("u-form-item"),j),f=_(h("sms-code"),V),x=_(h("u-icon"),F),w=_(h("u-form"),P),k=v;return t(),d(l,{class:"w-screen h-screen flex flex-col",style:b(e.themeColor())},{default:p((()=>[i(l,{class:"mx-[60rpx]"},{default:p((()=>[i(l,{class:"pt-[140rpx] text-[44rpx] font-500 text-[#333]"},{default:p((()=>[u(m(n(s)("findPassword")),1)])),_:1}),i(l,{class:"text-[26rpx] leading-[39rpx] text-[var(--text-color-light6)] mt-[16rpx] mb-[80rpx]"},{default:p((()=>[u(m(n(s)("findPasswordTip")),1)])),_:1}),i(w,{labelPosition:"left",model:z,errorType:"toast",rules:I,ref_key:"formRef",ref:q},{default:p((()=>[i(l,{class:"h-[88rpx] flex w-full items-center px-[30rpx] rounded-[var(--goods-rounded-mid)] box-border bg-[#F6F6F6]"},{default:p((()=>[i(a,{label:"",prop:"mobile","border-bottom":!1},{default:p((()=>[i(o,{modelValue:z.mobile,"onUpdate:modelValue":r[0]||(r[0]=e=>z.mobile=e),type:"number",maxlength:"11",border:"none",placeholder:n(s)("mobilePlaceholder"),class:"!bg-transparent",disabled:T.value,fontSize:"26rpx",placeholderClass:"!text-[var(--text-color-light9)] text-[26rpx]"},null,8,["modelValue","placeholder","disabled"])])),_:1})])),_:1}),i(l,{class:"h-[88rpx] flex w-full items-center px-[30rpx] rounded-[var(--goods-rounded-mid)] box-border bg-[#F6F6F6] mt-[40rpx]"},{default:p((()=>[i(a,{label:"",prop:"code","border-bottom":!1},{default:p((()=>[i(o,{modelValue:z.mobile_code,"onUpdate:modelValue":r[2]||(r[2]=e=>z.mobile_code=e),type:"number",maxlength:"4",border:"none",placeholder:n(s)("codePlaceholder"),class:"!bg-transparent",disabled:T.value,fontSize:"26rpx",placeholderClass:"!text-[var(--text-color-light9)] text-[26rpx]"},{suffix:p((()=>[i(f,{mobile:z.mobile,type:"find_pass",modelValue:z.mobile_key,"onUpdate:modelValue":r[1]||(r[1]=e=>z.mobile_key=e)},null,8,["mobile","modelValue"])])),_:1},8,["modelValue","placeholder","disabled"])])),_:1})])),_:1}),i(l,{class:"h-[88rpx] flex w-full items-center px-[30rpx] rounded-[var(--goods-rounded-mid)] box-border bg-[#F6F6F6] mt-[40rpx]"},{default:p((()=>[i(a,{label:"",prop:"password","border-bottom":!1},{default:p((()=>[i(o,{modelValue:z.password,"onUpdate:modelValue":r[3]||(r[3]=e=>z.password=e),border:"none",password:U.value,maxlength:"40",placeholder:n(s)("passwordPlaceholder"),class:"!bg-transparent",disabled:T.value,fontSize:"26rpx",placeholderClass:"!text-[var(--text-color-light9)] text-[26rpx]"},{suffix:p((()=>[z.password?(t(),d(l,{key:0,onClick:B},{default:p((()=>[i(x,{name:U.value?"eye-off":"eye-fill",color:"#b9b9b9",size:"20"},null,8,["name"])])),_:1})):c("v-if",!0)])),_:1},8,["modelValue","password","placeholder","disabled"])])),_:1})])),_:1}),i(l,{class:"h-[88rpx] flex w-full items-center px-[30rpx] rounded-[var(--goods-rounded-mid)] box-border bg-[#F6F6F6] mt-[40rpx]"},{default:p((()=>[i(a,{label:"",prop:"confirm_password","border-bottom":!1},{default:p((()=>[i(o,{modelValue:z.confirm_password,"onUpdate:modelValue":r[4]||(r[4]=e=>z.confirm_password=e),border:"none",password:E.value,maxlength:"40",placeholder:n(s)("confirmPasswordPlaceholder"),class:"!bg-transparent",disabled:T.value,fontSize:"26rpx",placeholderClass:"!text-[var(--text-color-light9)] text-[26rpx]"},{suffix:p((()=>[z.confirm_password?(t(),d(l,{key:0,onClick:H},{default:p((()=>[i(x,{name:E.value?"eye-off":"eye-fill",color:"#b9b9b9",size:"20"},null,8,["name"])])),_:1})):c("v-if",!0)])),_:1},8,["modelValue","password","placeholder","disabled"])])),_:1})])),_:1})])),_:1},8,["model"]),i(l,{class:"mt-[160rpx]"},{default:p((()=>[i(k,{class:"w-full h-[80rpx] !bg-[var(--primary-color)] text-[26rpx] rounded-[40rpx] leading-[80rpx] font-500 !text-[#fff]",onClick:J},{default:p((()=>[u(m(n(s)("confirm")),1)])),_:1})])),_:1})])),_:1})])),_:1},8,["style"])}}}),[["__scopeId","data-v-49909874"]]);export{z as default};