2 lines
2.9 KiB
JavaScript
2 lines
2.9 KiB
JavaScript
import{d as e,Y as a,A as o,m as l,o as s,c as r,w as t,b as d,l as u,t as m,af as i,ae as p,k as n,r as c,a as f}from"./index.b20f56f3.js";import{_ as b,a as _}from"./u-form-item.0d942c1c.js";import{_ as x}from"./u-verification-code.3ca3f281.js";import{_ as w}from"./u-form.1eac644e.js";import{_ as h}from"./u-button.f4ed4282.js";import{f as v}from"./account.aa183108.js";import{S as V}from"./appEnums.a2ba827b.js";import{_ as j}from"./plugin-vue_export-helper.21dcd24c.js";import"./u-icon.b13a621c.js";var g=j(e({__name:"forget_pwd",setup(e){const j=a(),g=o(""),y=l({mobile:"",code:"",password:"",password2:""}),$=e=>{g.value=e},B=async()=>{var e,a;if(!y.mobile)return uni.$u.toast("请输入手机号码");(null==(e=j.value)?void 0:e.canGetCode)&&(await i({scene:V.FIND_PASSWORD,mobile:y.mobile}),uni.$u.toast("发送成功"),null==(a=j.value)||a.start())},C=async()=>y.mobile?y.password?y.password2?y.password!=y.password2?uni.$u.toast("两次输入的密码不一致"):(await v(y),uni.$u.toast("操作成功"),void p()):uni.$u.toast("请输入确认密码"):uni.$u.toast("请输入密码"):uni.$u.toast("请输入手机号码");return(e,a)=>{const o=n,l=c(f("u-input"),b),i=c(f("u-form-item"),_),p=c(f("u-verification-code"),x),v=c(f("u-form"),w),V=c(f("u-button"),h);return s(),r(o,{class:"register bg-white min-h-full flex flex-col items-center px-[40rpx] pt-[100rpx] box-border"},{default:t((()=>[d(o,{class:"w-full"},{default:t((()=>[d(o,{class:"text-2xl font-medium mb-[60rpx]"},{default:t((()=>[u("忘记登录密码")])),_:1}),d(v,{borderBottom:"","label-width":150},{default:t((()=>[d(i,{label:"手机号",borderBottom:""},{default:t((()=>[d(l,{class:"flex-1",modelValue:y.mobile,"onUpdate:modelValue":a[0]||(a[0]=e=>y.mobile=e),border:!1,placeholder:"请输入手机号码"},null,8,["modelValue"])])),_:1}),d(i,{label:"验证码",borderBottom:""},{default:t((()=>[d(l,{class:"flex-1",modelValue:y.code,"onUpdate:modelValue":a[1]||(a[1]=e=>y.code=e),placeholder:"请输入验证码",border:!1},null,8,["modelValue"]),d(o,{class:"border-l border-solid border-0 border-light pl-3 text-muted leading-4 ml-3 w-[180rpx]",onClick:B},{default:t((()=>[d(p,{ref_key:"uCodeRef",ref:j,seconds:60,onChange:$,"change-text":"x秒"},null,512),u(" "+m(g.value),1)])),_:1})])),_:1}),d(i,{label:"新密码",borderBottom:""},{default:t((()=>[d(l,{class:"flex-1",type:"password",modelValue:y.password,"onUpdate:modelValue":a[2]||(a[2]=e=>y.password=e),placeholder:"6-20位数字+字母或符号组合",border:!1},null,8,["modelValue"])])),_:1}),d(i,{label:"确认密码",borderBottom:""},{default:t((()=>[d(l,{class:"flex-1",type:"password",modelValue:y.password2,"onUpdate:modelValue":a[3]||(a[3]=e=>y.password2=e),placeholder:"再次输入新密码",border:!1},null,8,["modelValue"])])),_:1})])),_:1}),d(o,{class:"mt-[100rpx]"},{default:t((()=>[d(V,{type:"primary",shape:"circle",onClick:C},{default:t((()=>[u(" 确定 ")])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-0cfd532e"]]);export{g as default};
|