2 lines
2.0 KiB
JavaScript
2 lines
2.0 KiB
JavaScript
import{_ as a,r as e,a4 as s,p as t,ac as l,Y as u,a as n,x as i,d as r,w as c,F as o,ad as m,P as d,i as f,B as g,j as _,L as w,e as p,H as v,y,D as b,C as h,f as k,a0 as x,a1 as j,c as A}from"./index-31a25876.js";const C=a({__name:"my",setup(a){const C=e({}),$=s("loginUser"),z=t((()=>0===(C.value.depts||[]).length?"未设置部门":C.value.depts.join("、"))),D=t((()=>{const a=C.value.userAgent;return a?`(${a.user.name})${a.effective?"代理中":"代理未生效"}`:"未设置"}));function I(){m(),d({url:"/pages/login/login"})}function U(){d({url:"/pages/my/UserAgent"})}return l((()=>{u($.userId).then((a=>{C.value=a.data})).catch((a=>{}))})),(a,e)=>{const s=f,t=g(h("uni-tag"),b),l=k,u=g(h("uni-list-item"),x),m=g(h("uni-list"),j),d=_;return n(),i(o,null,[r(s,{class:"w-user-info"},{default:c((()=>[r(w,{name:C.value.username,src:C.value.avatar,size:70,showName:!1},null,8,["name","src"]),r(s,{class:"w-user-name"},{default:c((()=>[p(v(C.value.username),1)])),_:1}),(n(!0),i(o,null,y(C.value.roles||[],((a,e)=>(n(),A(t,{class:"w-user-role",type:"warning",size:"mini",text:a,inverted:"",key:`r${e}`},null,8,["text"])))),128))])),_:1}),r(m,{class:"w-user-items"},{default:c((()=>[r(u,{thumb:"/static/image/dept.png",clickable:""},{body:c((()=>[r(l,{class:"w-items-t"},{default:c((()=>[p("所属部门")])),_:1})])),footer:c((()=>[r(l,{class:"w-items-f"},{default:c((()=>[p(v(z.value),1)])),_:1})])),_:1}),r(u,{thumb:"/static/image/entry.png",clickable:""},{body:c((()=>[r(l,{class:"w-items-t"},{default:c((()=>[p("入职时间")])),_:1})])),footer:c((()=>[r(l,{class:"w-items-f"},{default:c((()=>[p(v(C.value.entryDate),1)])),_:1})])),_:1}),r(u,{thumb:"/static/image/agent.png",clickable:"",showArrow:"",onClick:U},{body:c((()=>[r(l,{class:"w-items-t"},{default:c((()=>[p("设置代理人")])),_:1})])),footer:c((()=>[r(l,{class:"w-items-f"},{default:c((()=>[p(v(D.value),1)])),_:1})])),_:1})])),_:1}),r(d,{class:"w-user-logout",onClick:I,plain:"true",type:"warn"},{default:c((()=>[p("退出/切换 账号")])),_:1})],64)}}},[["__scopeId","data-v-4610605f"]]);export{C as default};
|