5 lines
3.3 KiB
JavaScript
5 lines
3.3 KiB
JavaScript
|
|
/*!
|
||
|
|
Build based on gin-vue-admin
|
||
|
|
Time : 1776662816000 */
|
||
|
|
import{O as e,P as o,r as a,af as s,u as t,ak as i,a6 as n,q as r,D as m,l,a as d,H as B,g as p,c,o as u,i as C,d as A,f as D,b as j,x as E,n as b,w as f,a4 as x,a7 as v,T as g}from"./087AC4D233B64EB0index.D-00lXMX.js";import w from"./087AC4D233B64EB0index.Hie9gGZG.js";import k from"./087AC4D233B64EB0index.Bzk6IKNA.js";import{u as y}from"./087AC4D233B64EB0responsive.oUR5unKe.js";import h from"./087AC4D233B64EB0index.LNtUyTbB.js";import{_}from"./087AC4D233B64EB0bottomInfo.COEe-53T.js";import"./087AC4D233B64EB0normalMode.CxO-YBJH.js";import"./087AC4D233B64EB0index.Dap3uGen.js";import"./087AC4D233B64EB0menuItem.CMbgkJ8W.js";import"./087AC4D233B64EB0asyncSubmenu.BqG_NkUc.js";import"./087AC4D233B64EB0headMode._ObSSvl7.js";import"./087AC4D233B64EB0combinationMode.JBXe4II-.js";import"./087AC4D233B64EB0sidebarMode.BVgYlmxb.js";import"./087AC4D233B64EB0tools.Dz7wRFEJ.js";import"./087AC4D233B64EB0index.CSXJ_YiS.js";import"./087AC4D233B64EB0index.B1QVlzp1.js";import"./087AC4D233B64EB0themeModeSelector.Bm-IFR_g.js";import"./087AC4D233B64EB0themeColorPicker.KBM6p9y4.js";import"./087AC4D233B64EB0_plugin-vue_export-helper.BCo6x5W8.js";import"./087AC4D233B64EB0settingItem.A4orC7Kg.js";import"./087AC4D233B64EB0index.D68tKEGJ.js";import"./087AC4D233B64EB0layoutModeCard.DQ56-Xrm.js";import"./087AC4D233B64EB0index.CaX8hytM.js";import"./087AC4D233B64EB0index.DRcePWbS.js";import"./087AC4D233B64EB0doc.DwE8vRuh.js";import"./087AC4D233B64EB0index.D_XqU4Qm.js";const M={class:"bg-gray-50 text-slate-700 dark:text-slate-500 dark:bg-slate-800 w-screen h-screen"},I={class:"flex flex-row w-full gva-container pt-16 box-border !h-full"},T={class:"flex-1 w-0 h-full"},P={id:"gva-base-load-dom",class:"gva-body-h bg-gray-50 dark:bg-slate-800"},O=Object.assign({name:"GvaLayout"},{__name:"index",setup(O){const R=e(),{config:S,isDark:z,device:L}=o(R);y();const N=a({color:"rgba(0, 0, 0, .15)"});s(()=>{N.color=z.value?"rgba(255,255,255, .15)":"rgba(0, 0, 0, .15)"});const q=t(),F=i(),G=n();r(()=>{m.on("reload",J),H.loadingInstance&&H.loadingInstance.close()});const H=l(),K=d(!0);let Q=null;const J=async()=>{Q&&window.clearTimeout(Q),Q=window.setTimeout(async()=>{if(F.meta.keepAlive)K.value=!1,await B(),K.value=!0;else{const e=F.meta.title;q.push({name:"Reload",params:{title:e}})}},400)};return(e,o)=>{const a=p("el-watermark"),s=p("router-view");return u(),c("div",M,[E(S).show_watermark?(u(),C(a,{key:0,font:N,"z-index":9999,gap:[180,150],class:"!absolute !inset-0 !pointer-events-none",content:E(H).userInfo.nickName},null,8,["font","content"])):A("",!0),D(k),j("div",I,["normal"===E(S).side_mode||"sidebar"===E(S).side_mode||"mobile"===E(L)&&"head"==E(S).side_mode||"mobile"===E(L)&&"combination"==E(S).side_mode?(u(),C(w,{key:0})):A("",!0),"combination"===E(S).side_mode&&"mobile"!==E(L)?(u(),C(w,{key:1,mode:"normal"})):A("",!0),j("div",T,[E(S).showTabs?(u(),C(h,{key:0})):A("",!0),j("div",{class:b(["overflow-auto px-2",E(S).showTabs?"gva-container2":"gva-container pt-1"])},[K.value?(u(),C(s,{key:0},{default:f(({Component:e,route:o})=>[j("div",P,[D(x,{mode:"out-in",name:o.meta.transitionType||E(S).transition_type},{default:f(()=>[(u(),C(v,{include:E(G).keepAliveRouters},[(u(),C(g(e),{key:o.fullPath}))],1032,["include"]))]),_:2},1032,["name"])])]),_:1})):A("",!0),D(_)],2)])])])}}});export{O as default};
|