vue-pure-admin/static/js/index-oZoU1boO.js

2 lines
3.6 KiB
JavaScript

import{d as I,a as f,X as i,gc as B,Y as T,gD as A,b as d,e as m,w as n,h as o,i as g,f as e,u as t,g as c,k as D,ah as N,j as k,t as _,l as z,F as O,U as R,v as S,_ as F}from"./index-DGrsCPlS.js";import{R as y}from"./index-DgVy-Lnl.js";import{_ as L}from"./Profile.vue_vue_type_script_setup_true_lang-Cbawk6uM.js";import P from"./Preferences-DQYG6-3D.js";import{_ as j}from"./SecurityLog.vue_vue_type_script_setup_true_lang-CqVkRjg9.js";import E from"./AccountManagement-Bmi8HEd3.js";import{u as K}from"./useDataThemeChange-DBS8fWbh.js";import{b as U,d as X,a as Y,_ as q}from"./SidebarTopCollapse.vue_vue_type_script_setup_true_lang-SOB8Q7kY.js";import"./mock-C2jIV0xV.js";import"./index-CBSXRWMP.js";import"./index-CoikyDkL.js";import"./upload-line-ClmDKJCy.js";import"./app-C-a2v3ak.js";import"./epTheme-BLONHwy7.js";const G={width:24,height:24,body:'<path fill="currentColor" d="M20 22h-2v-2a3 3 0 0 0-3-3H9a3 3 0 0 0-3 3v2H4v-2a5 5 0 0 1 5-5h6a5 5 0 0 1 5 5v2Zm-8-9a6 6 0 1 1 0-12a6 6 0 0 1 0 12Zm0-2a4 4 0 1 0 0-8a4 4 0 0 0 0 8Z"/>'},J={width:24,height:24,body:'<path fill="currentColor" d="M21.008 3c.548 0 .992.445.992.993v16.014a1 1 0 0 1-.992.993H2.992A.993.993 0 0 1 2 20.007V3.993A1 1 0 0 1 2.992 3h18.016ZM20 5H4v14h16V5Zm-2 10v2H6v-2h12Zm-6-8v6H6V7h6Zm6 4v2h-4v-2h4Zm-8-2H8v2h2V9Zm8-2v2h-4V7h4Z"/>'},Q={class:"flex items-center"},W={class:"flex items-center ml-8 mt-4 mb-4"},ee={class:"ml-4 flex flex-col max-w-[130px]"},ae={class:"flex items-center z-10"},ne=I({name:"AccountSettings",__name:"index",setup(oe){const b=N(),s=f(!i()),{$storage:C}=B();T(()=>{var r;K().dataThemeChange((r=C.layout)==null?void 0:r.overallStyle)});const u=f({avatar:"",username:"",nickname:""}),v=[{key:"profile",label:"个人信息",icon:G,component:L},{key:"preferences",label:"偏好设置",icon:X,component:P},{key:"securityLog",label:"安全日志",icon:Y,component:j},{key:"accountManagement",label:"账户管理",icon:J,component:E}],p=f("profile");return A().then(r=>{u.value=r.data}),(r,l)=>{const h=o("IconifyIconOffline"),x=o("el-menu-item"),Z=o("el-avatar"),$=o("el-icon"),w=o("el-menu"),V=o("el-aside"),H=o("el-main"),M=o("el-container");return m(),d(M,{class:"h-full"},{default:n(()=>[s.value?(m(),d(V,{key:0,class:"pure-account-settings overflow-hidden px-2 dark:!bg-[var(--el-bg-color)] border-r-[1px] border-[var(--pure-border-color)]",width:t(i)()?"180px":"240px"},{default:n(()=>[e(w,{"default-active":p.value,class:"pure-account-settings-menu"},{default:n(()=>[e(x,{class:"hover:!transition-all hover:!duration-200 hover:!text-base !h-[50px]",onClick:l[0]||(l[0]=a=>t(b).go(-1))},{default:n(()=>[c("div",Q,[e(h,{icon:t(U)},null,8,["icon"]),l[2]||(l[2]=c("span",{class:"ml-2"},"返回",-1))])]),_:1}),c("div",W,[e(Z,{size:48,src:u.value.avatar},null,8,["src"]),c("div",ee,[e(t(y),{class:"font-bold !self-baseline"},{default:n(()=>[k(_(u.value.nickname),1)]),_:1}),e(t(y),{class:"!self-baseline",type:"info"},{default:n(()=>[k(_(u.value.username),1)]),_:1})])]),(m(),D(O,null,z(v,a=>e(x,{key:a.key,index:a.key,onClick:()=>{p.value=a.key,t(i)()&&(s.value=!s.value)}},{default:n(()=>[c("div",ae,[e($,null,{default:n(()=>[e(h,{icon:a.icon},null,8,["icon"])]),_:2},1024),c("span",null,_(a.label),1)])]),_:2},1032,["index","onClick"])),64))]),_:1},8,["default-active"])]),_:1},8,["width"])):g("",!0),e(H,null,{default:n(()=>[t(i)()?(m(),d(q,{key:0,class:"px-0","is-active":s.value,onToggleClick:l[1]||(l[1]=a=>s.value=!s.value)},null,8,["is-active"])):g("",!0),(m(),d(R(v.find(a=>a.key===p.value).component),{class:S([!t(i)()&&"ml-[120px]"])},null,8,["class"]))]),_:1})]),_:1})}}}),xe=F(ne,[["__scopeId","data-v-15ce8174"]]);export{xe as default};