| 1 |
- import{d as B,c2 as E,I as D,bb as x,b9 as v,bv as b,bw as h,ba as S,e as F,j as P,k as l,o as n,m as c,g as s,y as o,s as t,af as r,F as i,D as u,v as $,w as _,q as d,aX as V,bg as L,bh as N}from"./index-610a1d46.js";import j from"./Application-ece749e1.js";import U from"./Project-44d204c9.js";import{h as q}from"./header-f16d07a5.js";import{tags as z,teams as A,details as R,achieveList as X}from"./data-37b21539.js";import"./index-82adcf54.js";const G=B({components:{CollapseContainer:E,Icon:D,Tag:x,Tabs:v,TabPane:v.TabPane,Application:j,Project:U,[b.name]:b,[h.name]:h},setup(){const a=S();return{prefixCls:"account-center",avatar:F(()=>a.getUserInfo.avatar||q),tags:z,teams:A,details:R,achieveList:X}}});const g=a=>(L("data-v-44ac4981"),a=a(),N(),a),H=["src"],J=g(()=>r("span",null,"Vben",-1)),K=g(()=>r("div",null,"海纳百川,有容乃大",-1));function M(a,T,O,Q,W,Y){const p=l("a-col"),f=l("Icon"),m=l("a-row"),y=l("Tag"),C=l("CollapseContainer"),I=l("TabPane"),k=l("Tabs");return n(),c("div",{class:t(a.prefixCls)},[s(m,{class:t(`${a.prefixCls}-top`)},{default:o(()=>[s(p,{span:9,class:t(`${a.prefixCls}-col`)},{default:o(()=>[s(m,null,{default:o(()=>[s(p,{span:8},{default:o(()=>[r("div",{class:t(`${a.prefixCls}-top__avatar`)},[r("img",{width:"70",src:a.avatar},null,8,H),J,K],2)]),_:1}),s(p,{span:16},{default:o(()=>[r("div",{class:t(`${a.prefixCls}-top__detail`)},[(n(!0),c(i,null,u(a.details,e=>(n(),c("p",{key:e.title},[s(f,{icon:e.icon},null,8,["icon"]),$(" "+_(e.title),1)]))),128))],2)]),_:1})]),_:1})]),_:1},8,["class"]),s(p,{span:7,class:t(`${a.prefixCls}-col`)},{default:o(()=>[s(C,{title:"标签",canExpan:!1},{default:o(()=>[(n(!0),c(i,null,u(a.tags,e=>(n(),d(y,{key:e,class:"mb-2"},{default:o(()=>[$(_(e),1)]),_:2},1024))),128))]),_:1})]),_:1},8,["class"]),s(p,{span:8,class:t(`${a.prefixCls}-col`)},{default:o(()=>[s(C,{class:t(`${a.prefixCls}-top__team`),title:"团队",canExpan:!1},{default:o(()=>[(n(!0),c(i,null,u(a.teams,(e,w)=>(n(),c("div",{key:w,class:t(`${a.prefixCls}-top__team-item`)},[s(f,{icon:e.icon,color:e.color},null,8,["icon","color"]),r("span",null,_(e.title),1)],2))),128))]),_:1},8,["class"])]),_:1},8,["class"])]),_:1},8,["class"]),r("div",{class:t(`${a.prefixCls}-bottom`)},[s(k,null,{default:o(()=>[(n(!0),c(i,null,u(a.achieveList,e=>(n(),d(I,{key:e.key,tab:e.name},{default:o(()=>[(n(),d(V(e.component)))]),_:2},1032,["tab"]))),128))]),_:1})],2)],2)}const ta=P(G,[["render",M],["__scopeId","data-v-44ac4981"]]);export{ta as default};
|