import{_ as x}from"./-MlBUsNz.js";import"./BPRC2v3K.js";/* empty css */import{f as g,j as h,k as c,l as w,c as b,b as m,a as t,u as k,F as I,o as y,a2 as C,s as B}from"./Ca9y1zsW.js";import{u as F}from"./BmeJC9sB.js";import{c as N}from"./Ch8OMI22.js";import{u as R}from"./5p4I28l3.js";import{u as S}from"./B6GSEys7.js";import{_ as $}from"./BLvF8Wqz.js";import{_ as D}from"./BQcyIrtV.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";import"./lc-mxKiA.js";/* empty css */const P={class:"login-layout m-auto sm:w-screen-xl w-full"},V={class:"m-auto flex sm:flex-row flex-col sm:px-0 px-3"},j={class:"flash bg-white rounded-lg w-full"},q=t("div",{class:"title text-xl text-gray-700 md:px-8 p-4 md:mt-3 font-500"},"账号信息",-1),A={class:"sm:w-screen-md w-full sm:px-4 sm:py-2"},be=g({__name:"index",setup(E){const l=B(),p=h(),r=N(),u=c(),a=c(""),{form:d,assignFields:f}=R({userId:void 0,nickname:"",username:"",phone:"",mobile:"",sex:"",sexName:"",email:"",password:"",code:"",smsCode:"",comments:"",remember:!0,tenantId:void 0,tenantName:void 0});F({title:"用户中心",meta:[{name:r.value.keywords,content:r.value.comments}]});const _=e=>{a.value=e},v=async()=>{var s,i,n;const e=localStorage.getItem("token");if(!e||e=="")return C("/passport/login"),!1;const{data:o}=await S("/auth/user",{baseURL:l.public.apiServer});(s=o.value)!=null&&s.data&&(u.value=(i=o.value)==null?void 0:i.data,f((n=o.value)==null?void 0:n.data))};return w(()=>p.path,e=>{a.value=e,console.log(e,"=>Path"),v()},{immediate:!0}),(e,o)=>{const s=x;return y(),b(I,null,[m(s,{title:"账户中心",desc:"Account Center"}),t("div",P,[t("div",V,[m($,{activeIndex:a.value,onDone:_,class:"sm:flex hidden"},null,8,["activeIndex"]),t("div",j,[q,t("div",A,[m(D,{form:k(d)},null,8,["form"])])])])])],64)}}});export{be as default};