2024-11-18 07:44:22 +00:00
|
|
|
import{d as e,V as a,z as o,G as l,o as t,g as s,e as r,w as d,l as u,j as m,t as i,F as p,ac as n,ad as f,ak as c,aj as _,r as b,a as x,p as w,a4 as g}from"./index-f587024c.js";import{_ as h}from"./page-meta.b7dbb920.js";import{_ as V}from"./u-input.5c55ca92.js";import{_ as j}from"./u-form-item.d4f716c5.js";import{_ as v}from"./u-verification-code.13ed6308.js";import{_ as y}from"./u-form.26a80baa.js";import{_ as $}from"./u-button.19e05f63.js";import{_ as B}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.03bca05a.js";import"./emitter.1571a5d9.js";const C=B(e({__name:"forget_pwd",setup(e){const B=a(),C=o(""),k=l({mobile:"",code:"",password:"",password_confirm:""}),U=e=>{C.value=e},F=async()=>{var e,a;k.mobile&&(null==(e=B.value)?void 0:e.canGetCode)&&(await n({scene:f.FIND_PASSWORD,mobile:k.mobile}),uni.$u.toast("发送成功"),null==(a=B.value)||a.start())},G=async()=>k.mobile?k.password?k.password_confirm?k.password!=k.password_confirm?uni.$u.toast("两次输入的密码不一致"):(await c(k),void setTimeout((()=>{_()}),1500)):uni.$u.toast("请输入确认密码"):uni.$u.toast("请输入密码"):uni.$u.toast("请输入手机号码");return(e,a)=>{const o=b(x("page-meta"),h),l=w,n=b(x("u-input"),V),f=b(x("u-form-item"),j),c=b(x("u-verification-code"),v),_=g,S=b(x("u-form"),y),D=b(x("u-button"),$);return t(),s(p,null,[r(o,{"page-style":e.$theme.pageStyle},null,8,["page-style"]),r(l,{class:"register bg-white min-h-full flex flex-col items-center px-[40rpx] pt-[100rpx] box-border"},{default:d((()=>[r(l,{class:"w-full"},{default:d((()=>[r(l,{class:"text-2xl font-medium mb-[60rpx]"},{default:d((()=>[u("忘记登录密码")])),_:1}),r(S,{borderBottom:"","label-width":150},{default:d((()=>[r(f,{label:"手机号",borderBottom:""},{default:d((()=>[r(n,{class:"flex-1",modelValue:k.mobile,"onUpdate:modelValue":a[0]||(a[0]=e=>k.mobile=e),border:!1,placeholder:"请输入手机号码"},null,8,["modelValue"])])),_:1}),r(f,{label:"验证码",borderBottom:""},{default:d((()=>[r(n,{class:"flex-1",modelValue:k.code,"onUpdate:modelValue":a[1]||(a[1]=e=>k.code=e),placeholder:"请输入验证码",border:!1},null,8,["modelValue"]),r(l,{class:"border-l border-solid border-0 border-light pl-3 text-muted leading-4 ml-3 w-[180rpx]",onClick:F},{default:d((()=>[r(c,{ref_key:"uCodeRef",ref:B,seconds:60,onChange:U,"change-text":"x秒"},null,512),r(_,{class:m(k.mobile?"text-primary":"text-muted")},{default:d((()=>[u(i(C.value),1)])),_:1},8,["class"])])),_:1})])),_:1}),r(f,{label:"新密码",borderBottom:""},{default:d((()=>[r(n,{class:"flex-1",type:"password",modelValue:k.password,"onUpdate:modelValue":a[2]||(a[2]=e=>k.password=e),placeholder:"6-20位数字+字母或符号组合",border:!1},null,8,["modelValue"])])),_:1}),r(f,{label:"确认密码",borderBottom:""},{default:d((()=>[r(n,{class:"flex-1",type:"password",modelValue:k.password_confirm,"onUpdate:modelValue":a[3]||(a[3]=e=>k.password_confirm=e),placeholder:"再次输入新密码",border:!1},null,8,["modelValue"])])),_:1})])),_:1}),r(l,{class:"mt-[100rpx]"},{default:d((()=>[r(D,{type:"primary",shape:"circle",onClick:G},{default:d((()=>[u(" 确定 ")])),_:1})])),_:1})])),_:1})])),_:1})],64)}}}),[["__scopeId","data-v-4d2f3a44"]]);export{C as default};
|