You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
2.3 KiB
1 lines
2.3 KiB
import{_ as w}from"./-MlBUsNz.js";import"./BPRC2v3K.js";/* empty css */import{f as h,j as b,k as o,l as k,c as I,b as m,a as t,u as C,F as y,o as B,a2 as F,s as N}from"./Ca9y1zsW.js";import{u as R}from"./BmeJC9sB.js";import{c as $,b as P,u as S}from"./Ch8OMI22.js";import{u as D}from"./5p4I28l3.js";import{u as T}from"./B6GSEys7.js";import{_ as V}from"./BLvF8Wqz.js";import{_ as j}from"./kXZxv8UM.js";import"./BL_Z_9sU.js";import"./Immh241S.js";import"./DC4XoMQp.js";import"./DaX0k22-.js";import"./YeUNH851.js";import"./B3sO6I2n.js";import"./sr4qPEz_.js";import"./BIKH2PMP.js";import"./CeUmO8rY.js";import"./CPNNouYu.js";import"./BB_Ol6Sd.js";import"./aPBqHQcn.js";import"./Cq9Fpw4b.js";import"./Bjtl-9Gw.js";import"./BR6Cm0N-.js";import"./DU9RjIPE.js";import"./BAT_Brgp.js";import"./CEJARbP8.js";import"./BUADUvnR.js";import"./DYOBeiWW.js";import"./PFP8Cci7.js";import"./Ak2swtwV.js";import"./IRdoRUc4.js";import"./Cb5FGNjT.js";/* empty css */const q={class:"login-layout m-auto sm:w-screen-xl w-full"},E={class:"m-auto flex sm:flex-row flex-col sm:px-0 px-3"},H={class:"flash bg-white rounded-lg w-full"},L=t("div",{class:"title text-xl text-gray-700 md:px-8 p-4 md:mt-3 font-500"},"修改密码",-1),U={class:"sm:w-screen-md w-full sm:px-4 sm:py-2"},Ce=h({__name:"password",setup(W){var n;const c=N(),u=b(),i=$(),d=P();S();const f=o(),r=o("");o(""),o(""),o(""),o(!1),o(0);const{form:_,assignFields:v}=D({userId:void 0,nickname:"",username:"",phone:"",mobile:"",sex:"",sexName:"",email:"",oldPassword:"",password:"",password2:"",code:"",smsCode:"",comments:"",remember:!0});R({title:`用户中心 - ${(n=d.value)==null?void 0:n.siteName}`,meta:[{name:i.value.keywords,content:i.value.comments}]});const x=e=>{r.value=e},g=async()=>{var a,l,p;const e=localStorage.getItem("token");if(!e||e=="")return F("/passport/login"),!1;const{data:s}=await T("/auth/user",{baseURL:c.public.apiServer});(a=s.value)!=null&&a.data&&(f.value=(l=s.value)==null?void 0:l.data,v((p=s.value)==null?void 0:p.data))};return k(()=>u.path,e=>{r.value=e,g()},{immediate:!0}),(e,s)=>{const a=w;return B(),I(y,null,[m(a,{title:"修改密码",desc:"Change Password"}),t("div",q,[t("div",E,[m(V,{activeIndex:r.value,onDone:x,class:"sm:flex hidden"},null,8,["activeIndex"]),t("div",H,[L,t("div",U,[m(j,{form:C(_)},null,8,["form"])])])])])],64)}}});export{Ce as default};
|