niucloud-admin/niucloud/public/wap/assets/app-pages-auth-resetpwd.0368d411.js
全栈小学生 e6c822aa8e up niucloud
2025-06-26 15:07:17 +08:00

2 lines
5.5 KiB
JavaScript

import{d as e,m as r,q as o,r as l,s as a,t as s,o as t,c as d,w as p,b as i,y as u,z as m,e as n,g as c,n as b,a3 as f,a as x,k as g,i as _,j as h,G as v,P as w}from"./index-58df6033.js";import{_ as y}from"./u-input.8f97d28b.js";import{_ as P,a as V}from"./u-form.e4c60902.js";import{_ as j}from"./sms-code.vue_vue_type_script_setup_true_lang.0fa2d328.js";import{_ as k}from"./u-icon.0ae1125c.js";import{t as F}from"./topTabbar.2f18307e.js";import{_ as C}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-line.0d9cc64c.js";import"./u-modal.58039b47.js";import"./u-loading-icon.ee5bd94f.js";import"./u-popup.24d2d689.js";import"./u-transition.20585ce2.js";const z=C(e({__name:"resetpwd",setup(e){let C={};F().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=o({mobile:"",mobile_code:"",mobile_key:"",password:"",confirm_password:""}),T=l(!0);a((()=>{setTimeout((()=>{T.value=!1}),800)}));const q=l(!1),S=l(null),U=l(!0),E=l(!0),B=()=>{U.value=!U.value},G=()=>{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"]}},N=()=>{S.value.validate().then((()=>{q.value||(q.value=!0,f(z).then((e=>{x({url:"/app/pages/auth/login",mode:"redirectTo"})})).catch((()=>{q.value=!1})))}))};return(e,r)=>{const o=g,l=_(h("u-input"),y),a=_(h("u-form-item"),P),f=_(h("sms-code"),j),x=_(h("u-icon"),k),w=_(h("u-form"),V),F=v;return t(),d(o,{class:"w-screen h-screen flex flex-col",style:b(e.themeColor())},{default:p((()=>[i(o,{class:"mx-[60rpx]"},{default:p((()=>[i(o,{class:"pt-[140rpx] text-[44rpx] font-500 text-[#333]"},{default:p((()=>[u(m(n(s)("findPassword")),1)])),_:1}),i(o,{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:S},{default:p((()=>[i(o,{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(l,{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(o,{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(l,{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(o,{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(l,{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(o,{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(o,{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(l,{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(o,{key:0,onClick:G},{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(o,{class:"mt-[160rpx]"},{default:p((()=>[i(F,{class:"w-full h-[80rpx] !bg-[var(--primary-color)] text-[26rpx] rounded-[40rpx] leading-[80rpx] font-500 !text-[#fff]",onClick:N},{default:p((()=>[u(m(n(s)("confirm")),1)])),_:1})])),_:1})])),_:1})])),_:1},8,["style"])}}}),[["__scopeId","data-v-52c09165"]]);export{z as default};