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