2 lines
8.6 KiB
JavaScript
2 lines
8.6 KiB
JavaScript
|
|
import{_ as G}from"./shuyu_logo_1-BmQe_hVf.js";import{_ as H,u as J,o as F,c as K,e as l,f as t,j as o,l as P,A as Q,a as i,B as p,m as s,C as b,D as w,G as y,H as k,h as e,I as W,J as X,k as Y,E as Z,i as h}from"./index-C1KISTGN.js";const c={class:"main-layout"},nn={class:"left-header"},ln={class:"top-nav"},tn={class:"user-info"},en={class:"user-name"},dn={__name:"MainLayout",setup(on){const C=J(),x=P(),B=Q(),q=h(()=>B.path),m=Y("/admin/home"),r=_=>{x.push(_)},j=()=>{C.logout(),Z.success("已退出登录"),x.push("/")};return(_,n)=>{const a=o("el-icon"),v=o("User"),M=o("el-dropdown-item"),N=o("el-dropdown-menu"),S=o("el-dropdown"),T=o("el-header"),d=o("el-menu-item"),u=o("el-sub-menu"),$=o("OfficeBuilding"),D=o("Box"),E=o("Calendar"),L=o("Document"),V=o("Tickets"),z=o("ShoppingCart"),A=o("el-menu"),I=o("el-scrollbar"),O=o("el-aside"),R=o("router-view"),U=o("el-main"),g=o("el-container");return F(),K("div",c,[l(g,null,{default:t(()=>[l(T,{class:"header"},{default:t(()=>[i("div",nn,[n[8]||(n[8]=i("div",{class:"logo"},[i("img",{src:G,alt:"logo",class:"logo-img"}),i("span",{class:"logo-text"},"漱玉平民非商品招采平台")],-1)),i("div",ln,[i("div",{class:p(["nav-item",{active:m.value==="/admin/home"}]),onClick:n[0]||(n[0]=f=>r("/admin/home"))},[l(a,null,{default:t(()=>[l(s(b))]),_:1}),n[4]||(n[4]=i("span",null,"工作台",-1))],2),i("div",{class:p(["nav-item",{active:m.value==="/admin/notice"}]),onClick:n[1]||(n[1]=f=>r("/admin/home"))},[l(a,null,{default:t(()=>[l(s(w))]),_:1}),n[5]||(n[5]=i("span",null,"通知中心",-1))],2),i("div",{class:p(["nav-item",{active:m.value==="/admin/data"}]),onClick:n[2]||(n[2]=f=>r("/admin/home"))},[l(a,null,{default:t(()=>[l(s(y))]),_:1}),n[6]||(n[6]=i("span",null,"数据分析",-1))],2),i("div",{class:p(["nav-item",{active:m.value==="/admin/settings"}]),onClick:n[3]||(n[3]=f=>r("/admin/home"))},[l(a,null,{default:t(()=>[l(s(k))]),_:1}),n[7]||(n[7]=i("span",null,"系统设置",-1))],2)])]),i("div",tn,[l(S,null,{dropdown:t(()=>[l(N,null,{default:t(()=>[l(M,{onClick:j},{default:t(()=>[...n[10]||(n[10]=[e("退出登录",-1)])]),_:1})]),_:1})]),default:t(()=>[i("span",en,[l(a,null,{default:t(()=>[l(v)]),_:1}),n[9]||(n[9]=e(" 管理员 ",-1))])]),_:1})])]),_:1}),l(g,null,{default:t(()=>[l(O,{width:"220px",class:"sidebar"},{default:t(()=>[l(I,null,{default:t(()=>[l(A,{"default-active":q.value,router:"",collapse:!1,class:"sidebar-menu"},{default:t(()=>[l(d,{index:"/admin/home"},{default:t(()=>[l(a,null,{default:t(()=>[l(s(b))]),_:1}),n[11]||(n[11]=i("span",null,"首页",-1))]),_:1}),l(u,{index:"/admin/workflow"},{title:t(()=>[l(a,null,{default:t(()=>[l(s(W))]),_:1}),n[12]||(n[12]=i("span",null,"业务流程",-1))]),default:t(()=>[l(d,{index:"/admin/workflow/my-process"},{default:t(()=>[...n[13]||(n[13]=[e("我的流程",-1)])]),_:1}),l(d,{index:"/admin/workflow/my-todo"},{default:t(()=>[...n[14]||(n[14]=[e("我的待办",-1)])]),_:1}),l(d,{index:"/admin/workflow/my-done"},{default:t(()=>[...n[15]||(n[15]=[e("我的已办",-1)])]),_:1}),l(d,{index:"/admin/workflow/my-application"},{default:t(()=>[...n[16]||(n[16]=[e("我的申请",-1)])]),_:1})]),_:1}),l(u,{index:"/admin/supplier"},{title:t(()=>[l(a,null,{default:t(()=>[l($)]),_:1}),n[17]||(n[17]=i("span",null,"供应商管理",-1))]),default:t(()=>[l(d,{index:"/admin/supplier/register"},{default:t(()=>[...n[18]||(n[18]=[e("供应商注册",-1)])]),_:1}),l(d,{index:"/admin/supplier"},{default:t(()=>[...n[19]||(n[19]=[e("潜在供应商列表",-1)])]),_:1}),l(d,{index:"/admin/contract-supplier"},{default:t(()=>[...n[20]||(n[20]=[e("合作供应商库列表",-1)])]),_:1})]),_:1}),l(u,{index:"/admin/supplier/performance"},{title:t(()=>[l(a,null,{default:t(()=>[l(s(X))]),_:1}),n[21]||(n[21]=i("span",null,"供应商绩效管理",-1))]),default:t(()=>[l(d,{index:"/admin/order/supplier-evaluation"},{default:t(()=>[...n[22]||(n[22]=[e("供应商订单绩效评价",-1)])]),_:1}),l(d,{index:"/admin/supplier/project-evaluation"},{default:t(()=>[...n[23]||(n[23]=[e("供应商项目绩效评价",-1)])]),_:1}),l(d,{index:"/admin/supplier/blacklist"},{def
|