pages-mine-pay-password.DOtB2c86.js 2.7 KB

1
  1. import{_ as e}from"./cwg-input.DcdAPu1u.js";import{d as a,u as l,r as s,m as r,q as t,z as o,A as u,a2 as n,b as i,e as p,w as d,f as g,i as c,h as m,t as v,j as w,k as f}from"./index-BtPgKBbM.js";import{a as y,u as _}from"./cwg-page-wrapper.DMQ18-Ki.js";import{s as b}from"./toast.CBnmyaVe.js";import{u as h}from"./user.CQhtmm0-.js";import"./cwg-date-picker.vue_vue_type_script_setup_true_lang.FHA7Rdch.js";import"./crypt.DiE9FGlk.js";import"./request.CF7O_zBD.js";import"./config.L5Ru1Rfu.js";import"./use-user-store.DrPiNKOs.js";const j=a({__name:"pay-password",setup(a){const{t:j}=l(),k=s(),q=_(),P=s(!1),x=s(""),C=s(""),A=s(""),U=s(!1),z=s(!1),F=s(!1);function N(){q.push("/pages/login/index")}async function S(){var e;P.value=!0;try{if(await(null==(e=k.value)?void 0:e.validate(["loginName","newPassword","oldPassword"])),A.value==C.value)return void b(j("login.msg5"));const a=await h.updateEmailPassword({newPassword:A.value,oldPassword:C.value});200==a.code?U.value=!0:b(a.msg)}catch(a){return void(Array.isArray(a)&&a.length>0?b(a[0].message):b(j("login.msg0_2")))}finally{P.value=!1}}function B(e){}return(a,l)=>{const s=r(t("cwg-input"),e),_=r(t("u-button"),o),b=f,h=r(t("u-form"),u),q=n("SuccessPrompt"),D=r(t("cwg-page-wrapper"),y);return i(),p(D,null,{default:d((()=>[g(b,{class:"page"},{default:d((()=>[g(h,{ref_key:"resetForm",ref:k},{default:d((()=>[g(s,{value:x.value,"onUpdate:value":l[0]||(l[0]=e=>x.value=e),type:"text",required:!0,fkey:"loginName",label:c(j)("login.p1"),clearable:!0,placeholder:c(j)("login.msg1"),rules:[{required:!0,message:c(j)("login.msg1")}],onChange:B},null,8,["value","label","placeholder","rules"]),g(s,{value:C.value,"onUpdate:value":l[1]||(l[1]=e=>C.value=e),type:z.value?"text":"password",fkey:"oldPassword",required:!0,label:c(j)("login.p3"),clearable:!0,placeholder:c(j)("login.msg3"),rules:[{required:!0,message:c(j)("login.msg3")}],onChange:B},{"right-icon1":d((()=>[])),_:1},8,["value","type","label","placeholder","rules"]),g(s,{value:A.value,"onUpdate:value":l[2]||(l[2]=e=>A.value=e),type:F.value?"text":"password",fkey:"newPassword",required:!0,label:c(j)("login.p4"),clearable:!0,placeholder:c(j)("login.msg3"),rules:[{required:!0,message:c(j)("login.msg3")}],onChange:B},{"right-icon1":d((()=>[])),_:1},8,["value","type","label","placeholder","rules"]),g(b,{class:"fixed-btn"},{default:d((()=>[g(b,{class:"cwg-button"},{default:d((()=>[g(_,{type:"primary",block:"",loading:P.value,onClick:S},{default:d((()=>[m(v(c(j)("pages.mine.pay-password")),1)])),_:1},8,["loading"])])),_:1})])),_:1})])),_:1},512),U.value?(i(),p(q,{key:0,"btn-click":N,"btn-title":c(j)("newSignin.item7")},null,8,["btn-title"])):w("",!0)])),_:1})])),_:1})}}});export{j as default};