2 lines
2.3 KiB
JavaScript
2 lines
2.3 KiB
JavaScript
import{_ as I}from"./ChangePassword.vue_vue_type_script_setup_true_lang-018b047e.js";import{_ as K}from"./ChangeBaseInfo.vue_vue_type_script_setup_true_lang-7cacb562.js";import{d as P,A as R,n as k,r as w,f as n,o as r,l as i,w as e,a as s,j as l,t as _}from"./index-5ce8de01.js";import{_ as j}from"./PageContainer.vue_vue_type_script_setup_true_lang-ee111854.js";import{_ as C}from"./_plugin-vue_export-helper-c27b6911.js";import"./PersonalCenterService-ffc03927.js";import"./AppIcon.vue_vue_type_script_setup_true_lang-7672b527.js";const N=P({name:"system_personal_center",__name:"Index",setup(S){const v=R(),t=k(()=>v.state.userInfo),c=w({activeKey:1,sysPosts:"",sysRoles:""}),m=[];for(let a=0;a<t.value.sysPosts.length;a++){const p=t.value.sysPosts[a];m.push(p.name)}c.sysPosts=m.join(" | ");const d=[];for(let a=0;a<t.value.sysRoles.length;a++){const p=t.value.sysRoles[a];d.push(p.name)}return c.sysRoles=d.join(" | "),(a,p)=>{const o=n("a-descriptions-item"),x=n("a-descriptions"),u=n("a-card"),f=n("a-col"),y=n("a-tab-pane"),b=n("a-tabs"),g=n("a-row");return r(),i(j,null,{default:e(()=>[s(g,{gutter:[16,0]},{default:e(()=>[s(f,{xs:24,sm:12,md:12,lg:12,xl:12},{default:e(()=>[s(u,{class:"min-height"},{default:e(()=>[s(x,{title:"基础信息",bordered:""},{default:e(()=>[s(o,{label:"真实姓名",span:3},{default:e(()=>[l(_(t.value.name),1)]),_:1}),s(o,{label:"账号名称",span:3},{default:e(()=>[l(_(t.value.loginName),1)]),_:1}),s(o,{label:"所属组织",span:3},{default:e(()=>[l(_(t.value.sysOrganization.name),1)]),_:1}),s(o,{label:"所属岗位",span:3},{default:e(()=>[l(_(c.sysPosts),1)]),_:1}),s(o,{label:"所属角色",span:3},{default:e(()=>[l(_(c.sysRoles),1)]),_:1}),s(o,{label:"联系电话",span:3},{default:e(()=>[l(_(t.value.phone),1)]),_:1}),s(o,{label:"邮箱地址",span:3},{default:e(()=>[l(_(t.value.email),1)]),_:1})]),_:1})]),_:1})]),_:1}),s(f,{xs:24,sm:12,md:12,lg:12,xl:12},{default:e(()=>[s(u,{class:"min-height"},{default:e(()=>[s(b,{activeKey:c.activeKey,"onUpdate:activeKey":p[0]||(p[0]=h=>c.activeKey=h)},{default:e(()=>[(r(),i(y,{key:1,tab:"编辑信息"},{default:e(()=>[s(K)]),_:1})),(r(),i(y,{key:2,tab:"修改密码"},{default:e(()=>[s(I)]),_:1}))]),_:1},8,["activeKey"])]),_:1})]),_:1})]),_:1})]),_:1})}}});const T=C(N,[["__scopeId","data-v-ff4c3585"]]);export{T as default};
|