index.42aa64dc.js 2.3 KB

1
  1. import{d as a,c as e,bG as l,aY as m,ax as d,a as r,bH as p}from"./index.06cf5f04.js";import{E as i}from"./index2.5509e6d7.js";const x="_menuItem_rilpv_1",f="_icon1_rilpv_1",h="_icon2_rilpv_5",v="_icon3_rilpv_9",_="_icon4_rilpv_13",b="_icon5_rilpv_17",w="_active_rilpv_21";var u={menuItem:x,icon1:f,icon2:h,icon3:v,icon4:_,icon5:b,active:w};const c="userInfo";var g=a({name:"user-menu",data(){return{}},computed:{activeRoute(){return this.$route.name},acitveMenuRoute(){return this.$route.meta.activeMenu},menuList(){if(!this.$router.hasRoute(c))return;const n=this.$router.getRoutes().find(s=>s.name===c),o=[];return n==null||n.children.forEach(s=>{s.meta.hidden||o.push(s)}),o}},render(){return e("div",{class:"bg-white rounded-[6px] text-center py-6 px-[18px] flex items-center flex-col"},[this.menuList.map(t=>e(l,{to:t.path,class:["py-2 px-6 mb-1.5 flex items-center text-base text-[#666] w-full last:mb-0 cursor-pointer",u.menuItem,(t.name===this.activeRoute||t.name===this.acitveMenuRoute)&&u.active]},{default:()=>[e("i",{class:["w-7 h-7 mr-3.5",u["icon"+t.meta.index]]},null),t.meta.title]}))])}}),R=a({name:"users",computed:{userInfo(){return m.user.data}},render(){return e("div",{class:"bg-white rounded-[6px] text-center pt-[30px] pb-8 flex items-center flex-col"},[e("img",{src:d,class:"w-[68px] h-[68px] rounded-full"},null),e("p",{class:"text-[#1A1A1A] text-lg pt-4"},[this.userInfo.username]),(this.userInfo.entryFlag==1||this.userInfo.musicianFlag)&&e("div",{class:"pt-3 pb-6"},[this.userInfo.entryFlag===1&&e(i,{round:!0,color:"#fff",class:"mx-1 !border-[#2DC7AA]"},{default:()=>[r("\u8001\u5E08\u8BA4\u8BC1")]}),this.userInfo.musicianFlag===1&&e(i,{round:!0,color:"#fff",class:"mx-1 !border-[#2DC7AA]"},{default:()=>[r("\u97F3\u4E50\u4EBA\u8BA4\u8BC1")]})]),e("div",{class:"text-[14px] text-[#666] flex items-center justify-center"},[e("span",{class:"flex items-center justify-center leading-6"},[r("\u7C89\u4E1D"),e("b",{class:"text-black text-xl pl-1 pb-[2px]"},[this.userInfo.fansNum||0])])])])}}),E=a({name:"user-info",render(){return e("div",{class:"w-[1200px] mt-[100px] mb-14 min-h-full m-auto text-[#333] flex"},[e("div",{class:"w-56 mr-4"},[e(R,{class:"mb-3 user-shadow"},null),e(g,{class:"user-shadow"},null)]),e("div",{class:"w-[960px] bg-white rounded-[6px] user-shadow"},[e(p,null,null)])])}});export{E as default};