mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-06 04:58:10 +00:00
2 lines
3.7 KiB
JavaScript
2 lines
3.7 KiB
JavaScript
import{d as e,a as l,r as o,H as r,e as a,f as s,w as d,h as t,x as m,y as p,j as i,M as u,N as n,m as c,k as b,l as f}from"./index-b8ec63bc.js";import{u as _}from"./u-input.0bd1cb2a.js";import{_ as g,a as h,b as x}from"./u-form.85110b0e.js";import{_ as w}from"./u-button.0fab1ad6.js";import"./u-icon.45222ba8.js";import"./_plugin-vue_export-helper.1b428a4d.js";import"./u-line.17f02c8e.js";import"./u-modal.c86a68c4.js";import"./u-loading-icon.1f177a88.js";import"./u-popup.d867344c.js";import"./u-transition.eb56da8c.js";import"./u-safe-bottom.c00f6ea6.js";const y=e({__name:"resetpwd",setup(e){const y=l({mobile:"",mobile_code:"",mobile_key:"",password:"",confirm_password:""}),V=o(!1),j=o(null),P={password:{type:"string",required:!0,message:r("passwordPlaceholder"),trigger:["blur","change"]},confirm_password:[{type:"string",required:!0,message:r("confirmPasswordPlaceholder"),trigger:["blur","change"]},{validator:(e,l)=>l==y.password,message:r("confirmPasswordError"),trigger:["change","blur"]}],mobile:[{type:"string",required:!0,message:r("mobilePlaceholder"),trigger:["blur","change"]},{validator:(e,l)=>uni.$u.test.mobile(l),message:r("mobileError"),trigger:["change","blur"]}],mobile_code:{type:"string",required:!0,message:r("codePlaceholder"),trigger:["blur","change"]}},v=()=>{j.value.validate().then((()=>{V.value||(V.value=!0,u(y).then((e=>{n({url:"/pages/auth/login",mode:"redirectTo"})})).catch((()=>{V.value=!1})))}))};return(e,l)=>{const o=c,u=b(f("u-input"),_),n=b(f("u-form-item"),g),k=b(f("sms-code"),h),U=b(f("u-button"),w),q=b(f("u-form"),x);return a(),s(o,{class:"w-screen h-screen flex flex-col"},{default:d((()=>[t(o,{class:"flex-1"},{default:d((()=>[t(o,{class:"h-[100rpx]"}),t(o,{class:"px-[60rpx] pt-[100rpx] mb-[100rpx]"},{default:d((()=>[t(o,{class:"font-bold text-xl"},{default:d((()=>[m(p(i(r)("findPassword")),1)])),_:1})])),_:1}),t(o,{class:"px-[60rpx]"},{default:d((()=>[t(q,{labelPosition:"left",model:y,errorType:"toast",rules:P,ref_key:"formRef",ref:j},{default:d((()=>[t(o,{class:"mt-[30rpx]"},{default:d((()=>[t(n,{label:"",prop:"mobile","border-bottom":!0},{default:d((()=>[t(u,{modelValue:y.mobile,"onUpdate:modelValue":l[0]||(l[0]=e=>y.mobile=e),border:"none",clearable:"",placeholder:i(r)("mobilePlaceholder")},null,8,["modelValue","placeholder"])])),_:1})])),_:1}),t(o,{class:"mt-[30rpx]"},{default:d((()=>[t(n,{label:"",prop:"code","border-bottom":!0},{default:d((()=>[t(u,{modelValue:y.mobile_code,"onUpdate:modelValue":l[2]||(l[2]=e=>y.mobile_code=e),border:"none",type:"password",clearable:"",placeholder:i(r)("codePlaceholder")},{suffix:d((()=>[t(k,{mobile:y.mobile,type:"find_pass",modelValue:y.mobile_key,"onUpdate:modelValue":l[1]||(l[1]=e=>y.mobile_key=e)},null,8,["mobile","modelValue"])])),_:1},8,["modelValue","placeholder"])])),_:1})])),_:1}),t(o,{class:"mt-[30rpx]"},{default:d((()=>[t(n,{label:"",prop:"password","border-bottom":!0},{default:d((()=>[t(u,{modelValue:y.password,"onUpdate:modelValue":l[3]||(l[3]=e=>y.password=e),border:"none",type:"password",clearable:"",placeholder:i(r)("passwordPlaceholder")},null,8,["modelValue","placeholder"])])),_:1})])),_:1}),t(o,{class:"mt-[30rpx]"},{default:d((()=>[t(n,{label:"",prop:"confirm_password","border-bottom":!0},{default:d((()=>[t(u,{modelValue:y.confirm_password,"onUpdate:modelValue":l[4]||(l[4]=e=>y.confirm_password=e),border:"none",type:"password",clearable:"",placeholder:i(r)("confirmPasswordPlaceholder")},null,8,["modelValue","placeholder"])])),_:1})])),_:1}),t(o,{class:"mt-[80rpx]"},{default:d((()=>[t(U,{type:"primary",loading:V.value,loadingText:i(r)("confirm"),onClick:v},{default:d((()=>[m(p(i(r)("confirm")),1)])),_:1},8,["loading","loadingText"])])),_:1})])),_:1},8,["model"])])),_:1})])),_:1})])),_:1})}}});export{y as default};
|