daShangDao_psiWebApp/dist/assets/AdminLayout.1bf65154.js
2026-06-03 10:53:47 +08:00

2 lines
8.8 KiB
JavaScript

import{_ as X,u as Y,x as q,r as U,v as A,b as i,o as f,y as v,w as n,d as t,c as y,z as Z,e as l,f as o,A as x,h as r,F as h,B as M,C as c,D as ee,G as le,E as ne,H as te,j as oe,I as S,J as se,K as de,L as ue,M as ae,N as E,O as C,P as ie,Q as T,R as re,S as pe,T as fe,U as me,V as L,W as ve,X as _e,Y as xe}from"./index.a99ea9b6.js";import{u as ke}from"./user.dcd53bf0.js";const ge={key:0},ye={key:1},Ce={class:"header-left"},we={class:"header-right"},$e={class:"user-info"},be={key:0,class:"points-badge"},Ie={__name:"AdminLayout",setup(Be){const w=Y(),N=q(),_=ke(),m=U(!1),$=U(localStorage.getItem("embed_mode")==="true"),V=A(()=>N.path),g=A(()=>_.adminUserInfo),F=()=>{m.value=!m.value},u=k=>{w.push(k)},D=k=>{k==="logout"&&R()},R=async()=>{try{await c.confirm("\u786E\u5B9A\u8981\u9000\u51FA\u767B\u5F55\u5417\uFF1F","\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}),ee(),le(),_.clearAdminUserInfo(),localStorage.clear(),w.push("/login"),ne.success("\u9000\u51FA\u6210\u529F")}catch{}};return(k,e)=>{const s=i("el-icon"),a=i("el-menu-item"),p=i("el-sub-menu"),z=i("Service"),b=i("MessageBox"),P=i("Iphone"),j=i("el-menu"),G=i("el-aside"),H=i("el-dropdown-item"),J=i("el-dropdown-menu"),K=i("el-dropdown"),O=i("el-header"),Q=i("router-view"),W=i("el-main"),I=i("el-container");return f(),v(I,{class:"layout"},{default:n(()=>[$.value?x("",!0):(f(),v(G,{key:0,width:m.value?"64px":"200px",class:"aside"},{default:n(()=>[t("div",{class:Z(["logo",{"logo-collapse":m.value}])},[m.value?(f(),y("span",ye,"\u9500")):(f(),y("span",ge,"\u8FDB\u9500\u5B58\u7CFB\u7EDF"))],2),l(j,{"default-active":V.value,class:"menu",collapse:m.value,"collapse-transition":!1,"background-color":"#304156","text-color":"#bfcbd9","active-text-color":"#409EFF"},{default:n(()=>[o(_).adminUserInfo?(f(),v(a,{key:0,index:"/dashboard",onClick:e[0]||(e[0]=d=>u("/dashboard"))},{default:n(()=>[l(s,null,{default:n(()=>[l(o(te))]),_:1}),e[24]||(e[24]=t("span",null,"\u4EEA\u8868\u76D8",-1))]),_:1})):x("",!0),o(_).isAdmin?(f(),v(p,{key:1,index:"employee"},{title:n(()=>[l(s,null,{default:n(()=>[l(o(oe))]),_:1}),e[25]||(e[25]=t("span",null,"\u4EE3\u7406\u7BA1\u7406",-1))]),default:n(()=>[l(a,{index:"/admin/employees",onClick:e[1]||(e[1]=d=>u("/admin/employees"))},{default:n(()=>[...e[26]||(e[26]=[r("\u4EE3\u7406\u5217\u8868",-1)])]),_:1}),l(a,{index:"/admin/employees/add",onClick:e[2]||(e[2]=d=>u("/admin/employees/add"))},{default:n(()=>[...e[27]||(e[27]=[r("\u6DFB\u52A0\u4EE3\u7406",-1)])]),_:1}),l(a,{idnex:"/admin/employee-type",onClick:e[3]||(e[3]=d=>u("/admin/employee-type"))},{default:n(()=>[...e[28]||(e[28]=[r("\u8D26\u6237\u7C7B\u578B",-1)])]),_:1})]),_:1})):x("",!0),o(_).adminUserInfo?(f(),y(h,{key:2},[l(p,{index:"supplier"},{title:n(()=>[l(s,null,{default:n(()=>[l(z)]),_:1}),e[29]||(e[29]=t("span",null,"\u4F9B\u5E94\u5546\u7BA1\u7406",-1))]),default:n(()=>[l(a,{index:"/supplier",onClick:e[4]||(e[4]=d=>u("/supplier"))},{default:n(()=>[...e[30]||(e[30]=[r("\u4F9B\u5E94\u5546\u5217\u8868",-1)])]),_:1})]),_:1}),l(p,{index:"warehouse"},{title:n(()=>[l(s,null,{default:n(()=>[l(b)]),_:1}),e[31]||(e[31]=t("span",null,"\u4ED3\u5E93\u7BA1\u7406",-1))]),default:n(()=>[l(a,{index:"/warehouse",onClick:e[5]||(e[5]=d=>u("/warehouse"))},{default:n(()=>[l(s,null,{default:n(()=>[l(b)]),_:1}),e[32]||(e[32]=t("span",null,"\u4ED3\u5E93\u5217\u8868",-1))]),_:1}),l(a,{index:"/car",onClick:e[6]||(e[6]=d=>u("/car"))},{default:n(()=>[l(s,null,{default:n(()=>[l(o(S))]),_:1}),e[33]||(e[33]=t("span",null,"\u5C0F\u8F66\u7BA1\u7406",-1))]),_:1}),l(a,{index:"/shop",onClick:e[7]||(e[7]=d=>u("/shop"))},{default:n(()=>[l(s,null,{default:n(()=>[l(o(se))]),_:1}),e[34]||(e[34]=t("span",null,"\u5E97\u94FA\u7BA1\u7406",-1))]),_:1}),l(a,{index:"/printer-manager",onClick:e[8]||(e[8]=d=>u("/printer-manager"))},{default:n(()=>[l(s,null,{default:n(()=>[l(o(de))]),_:1}),e[35]||(e[35]=t("span",null,"\u6253\u5370\u673A\u7BA1\u7406",-1))]),_:1}),l(a,{index:"/pdaManage",onClick:e[9]||(e[9]=d=>u("/pdaManage"))},{default:n(()=>[l(s,null,{default:n(()=>[l(P)]),_:1}),e[36]||(e[36]=t("span",null,"PDA\u7BA1\u7406",-1))]),_:1})]),_:1}),l(p,{index:"/wave"},{title:n(()=>[l(s,null,{default:n(()=>[l(o(ue))]),_:1}),e[37]||(e[37]=t("span",null,"\u6CE2\u6B21\u7BA1\u7406",-1))]),default:n(()=>[l(a,{index:"/testUrl",onClick:e[10]||(e[10]=d=>u("/testUrl"))},{default:n(()=>[l(s,null,{default:n(()=>[l(o(ae))]),_:1}),e[38]||(e[38]=t("span",null,"\u6838\u4EF7\u5668\u914D\u7F6E",-1))]),_:1}),l(a,{index:"/wave",onClick:e[11]||(e[11]=d=>u("/wave"))},{default:n(()=>[l(s,null,{default:n(()=>[l(o(E))]),_:1}),e[39]||(e[39]=t("span",null,"\u6CE2\u6B21\u521B\u5EFA",-1))]),_:1}),l(a,{index:"/wave-task",onClick:e[12]||(e[12]=d=>u("/wave-task"))},{default:n(()=>[l(s,null,{default:n(()=>[l(o(C))]),_:1}),e[40]||(e[40]=t("span",null,"\u6CE2\u6B21\u4EFB\u52A1\u5217\u8868",-1))]),_:1})]),_:1}),l(p,{index:"purchase-order"},{title:n(()=>[l(s,null,{default:n(()=>[l(o(ie))]),_:1}),e[41]||(e[41]=t("span",null,"\u91C7\u8D2D\u8BA2\u5355",-1))]),default:n(()=>[l(a,{index:"/purchase-order",onClick:e[13]||(e[13]=d=>u("/purchase-order"))},{default:n(()=>[...e[42]||(e[42]=[r("\u91C7\u8D2D\u5355\u5217\u8868",-1)])]),_:1})]),_:1}),l(p,{index:"product"},{title:n(()=>[l(s,null,{default:n(()=>[l(o(T))]),_:1}),e[43]||(e[43]=t("span",null,"\u5546\u54C1\u7BA1\u7406",-1))]),default:n(()=>[l(a,{index:"/product",onClick:e[14]||(e[14]=d=>u("/product"))},{default:n(()=>[l(s,null,{default:n(()=>[l(o(C))]),_:1}),e[44]||(e[44]=t("span",null,"\u5546\u54C1\u5217\u8868",-1))]),_:1}),l(a,{index:"/release-record",onClick:e[15]||(e[15]=d=>u("/release-record"))},{default:n(()=>[l(s,null,{default:n(()=>[l(o(re))]),_:1}),e[45]||(e[45]=t("span",null,"\u53D1\u5E03\u8BB0\u5F55",-1))]),_:1})]),_:1}),l(p,{index:"sales-order"},{title:n(()=>[l(s,null,{default:n(()=>[l(o(C))]),_:1}),e[46]||(e[46]=t("span",null,"\u9500\u552E\u8BA2\u5355",-1))]),default:n(()=>[l(a,{index:"/sales-order",onClick:e[16]||(e[16]=d=>u("/sales-order"))},{default:n(()=>[...e[47]||(e[47]=[r("\u9500\u552E\u5355\u5217\u8868",-1)])]),_:1})]),_:1}),l(p,{index:"outbound"},{title:n(()=>[l(s,null,{default:n(()=>[l(o(pe))]),_:1}),e[48]||(e[48]=t("span",null,"\u51FA\u5E93\u7BA1\u7406",-1))]),default:n(()=>[l(a,{index:"/outbound",onClick:e[17]||(e[17]=d=>u("/outbound"))},{default:n(()=>[...e[49]||(e[49]=[r("\u51FA\u5E93\u5217\u8868",-1)])]),_:1})]),_:1}),l(p,{index:"shipping-order"},{title:n(()=>[l(s,null,{default:n(()=>[l(o(S))]),_:1}),e[50]||(e[50]=t("span",null,"\u53D1\u8D27\u5355",-1))]),default:n(()=>[l(a,{index:"/shipping-order",onClick:e[18]||(e[18]=d=>u("/shipping-order"))},{default:n(()=>[...e[51]||(e[51]=[r("\u53D1\u8D27\u5355\u5217\u8868",-1)])]),_:1})]),_:1}),l(p,{index:"inventory"},{title:n(()=>[l(s,null,{default:n(()=>[l(o(T))]),_:1}),e[52]||(e[52]=t("span",null,"\u5E93\u5B58\u8BB0\u5F55",-1))]),default:n(()=>[l(a,{index:"/inventory",onClick:e[19]||(e[19]=d=>u("/inventory"))},{default:n(()=>[...e[53]||(e[53]=[r("\u5E93\u5B58\u67E5\u8BE2",-1)])]),_:1})]),_:1}),l(p,{index:"stock-check"},{title:n(()=>[l(s,null,{default:n(()=>[l(o(fe))]),_:1}),e[54]||(e[54]=t("span",null,"\u76D8\u5E93\u7BA1\u7406",-1))]),default:n(()=>[l(a,{index:"/stock-check",onClick:e[20]||(e[20]=d=>u("/stock-check"))},{default:n(()=>[...e[55]||(e[55]=[r("\u76D8\u5E93\u5355\u5217\u8868",-1)])]),_:1})]),_:1}),l(a,{index:"/review-illegal-book",onClick:e[21]||(e[21]=d=>u("/review-illegal-book"))},{default:n(()=>[l(s,null,{default:n(()=>[l(o(me))]),_:1}),e[56]||(e[56]=t("span",null,"\u5F02\u5E38\u4E66\u76EE\u5BA1\u6838",-1))]),_:1}),l(a,{index:"/shop-settings",onClick:e[22]||(e[22]=d=>u("/shop-settings")),style:{display:"none"}},{default:n(()=>[l(s,null,{default:n(()=>[l(o(L))]),_:1}),e[57]||(e[57]=t("span",null,"\u5E97\u94FA\u8BBE\u7F6E",-1))]),_:1}),l(a,{index:"/sorting-settings",onClick:e[23]||(e[23]=d=>u("/sorting-settings")),style:{display:"none"}},{default:n(()=>[l(s,null,{default:n(()=>[l(o(L))]),_:1}),e[58]||(e[58]=t("span",null,"\u5206\u62E3\u8BBE\u7F6E",-1))]),_:1})],64)):x("",!0)]),_:1},8,["default-active","collapse"])]),_:1},8,["width"])),l(I,null,{default:n(()=>[$.value?x("",!0):(f(),v(O,{key:0,class:"header"},{default:n(()=>[t("div",Ce,[l(s,{onClick:F,class:"collapse-icon"},{default:n(()=>[m.value?(f(),v(o(E),{key:1})):(f(),v(o(ve),{key:0}))]),_:1})]),t("div",we,[l(K,{onCommand:D},{dropdown:n(()=>[l(J,null,{default:n(()=>[l(H,{command:"logout",divided:""},{default:n(()=>[l(s,null,{default:n(()=>[l(o(_e))]),_:1}),e[59]||(e[59]=r(" \u9000\u51FA\u767B\u5F55 ",-1))]),_:1})]),_:1})]),default:n(()=>{var d,B;return[t("span",$e,[r(M(((d=g.value)==null?void 0:d.name)||((B=g.value)==null?void 0:B.username))+" ",1),l(s,null,{default:n(()=>[l(o(xe))]),_:1})])]}),_:1}),g.value&&g.value.role!==255?(f(),y("span",be," \u79EF\u5206\uFF1A"+M(o(_).points),1)):x("",!0)])]),_:1})),l(W,{class:"main"},{default:n(()=>[l(Q)]),_:1})]),_:1})]),_:1})}}};var Me=X(Ie,[["__scopeId","data-v-2b474e07"]]);export{Me as default};