2 lines
2.7 KiB
JavaScript
Raw Permalink Normal View History

2025-05-29 15:03:59 +08:00
import G from"./userAvatar-DubUS381.js";import V from"./userInfo-Cy970K7M.js";import N from"./resetPwd-BGhdRguf.js";import w from"./resetEmail-CY_eX4lV.js";import C from"./resetPhone-dBDQ9q2V.js";import{g as P}from"./user-Bxl06CMk.js";import{C as k,r as B,O as $,c as f,e as s,w as l,j as n,f as t,k as r,m as u,B as a,i as T,P as U,o as g}from"./index-CrAWI0wi.js";const j={class:"app-container"},y={class:"text-center"},E={class:"list-group list-group-striped"},O={class:"list-group-item"},A={class:"pull-right"},D={class:"list-group-item"},R={class:"pull-right"},S={class:"list-group-item"},q={class:"pull-right"},z={class:"list-group-item"},F={key:0,class:"pull-right"},H={class:"list-group-item"},I={class:"pull-right"},J={class:"list-group-item"},K={class:"pull-right"},L=k({name:"Profile"}),ts=Object.assign(L,{setup(M){const _=B("userinfo"),o=$({user:{},roleGroup:{},postGroup:{}});function v(){P().then(p=>{o.user=p.data,o.roleGroup=p.roleGroup,o.postGroup=p.postGroup})}return v(),(p,e)=>{const i=n("svg-icon"),c=n("el-card"),m=n("el-col"),d=n("el-tab-pane"),b=n("el-tabs"),h=n("el-row");return g(),f("div",j,[s(h,{gutter:20},{default:l(()=>[s(m,{span:6,xs:24},{default:l(()=>[s(c,{class:"box-card"},{header:l(()=>e[1]||(e[1]=[t("div",{class:"clearfix"},[t("span",null,"个人信息")],-1)])),default:l(()=>[t("div",null,[t("div",y,[s(G,{user:r(o).user},null,8,["user"])]),t("ul",E,[t("li",O,[s(i,{"icon-class":"user"}),e[2]||(e[2]=u("用户名称 ")),t("div",A,a(r(o).user.userName),1)]),t("li",D,[s(i,{"icon-class":"phone"}),e[3]||(e[3]=u("手机号码 ")),t("div",R,a(r(o).user.phonenumber),1)]),t("li",S,[s(i,{"icon-class":"email"}),e[4]||(e[4]=u("用户邮箱 ")),t("div",q,a(r(o).user.email),1)]),t("li",z,[s(i,{"icon-class":"tree"}),e[5]||(e[5]=u("所属部门 ")),r(o).user.dept?(g(),f("div",F,a(r(o).user.dept.deptName)+" / "+a(r(o).postGroup),1)):T("",!0)]),t("li",H,[s(i,{"icon-class":"peoples"}),e[6]||(e[6]=u("所属角色 ")),t("div",I,a(r(o).roleGroup),1)]),t("li",J,[s(i,{"icon-class":"date"}),e[7]||(e[7]=u("创建日期 ")),t("div",K,a(r(o).user.createTime),1)])])])]),_:1})]),_:1}),s(m,{span:18,xs:24},{default:l(()=>[s(c,null,{header:l(()=>e[8]||(e[8]=[t("div",{class:"clearfix"},[t("span",null,"基本资料")],-1)])),default:l(()=>[s(b,{modelValue:r(_),"onUpdate:modelValue":e[0]||(e[0]=x=>U(_)?_.value=x:null)},{default:l(()=>[s(d,{label:"基本资料",name:"userinfo"},{default:l(()=>[s(V,{user:r(o).user},null,8,["user"])]),_:1}),s(d,{label:"修改密码",name:"resetPwd"},{default:l(()=>[s(N)]),_:1}),s(d,{label:"修改邮箱",name:"resetEmail"},{default:l(()=>[s(w)]),_:1}),s(d,{label:"修改手机号",name:"resetPhone"},{default:l(()=>[s(C)]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})])}}});export{ts as default};