index-570171c2.js 2.2 KB

1
  1. import{_ as m,r as t,o as a,c as r,F as y,a as b,n as C,b as o,w as d,d as v,e as k,f as g,t as I,g as w,h as V}from"./index-25469a7e.js";const B={data(){return{navs:[{icon:"el-icon-menu",name:"大屏管理",path:"/"},{icon:"el-icon-folder-opened",name:"大屏分类",path:"/category"},{icon:"el-icon-set-up",name:"数据源管理",path:"/db"},{icon:"el-icon-eleme",name:"组件库",path:"/components"},{icon:"el-icon-opportunity",name:"全局变量",path:"/glob"},{icon:"el-icon-suitcase",name:"数据集管理",path:"/record"},{icon:"el-icon-files",name:"静态资源",path:"/file"},{icon:"el-icon-location-information",name:"地图管理",path:"/map"},{icon:"el-icon-document",name:"工具箱",path:"/document"}],activeIndex:0}},mounted(){let e=this.navs.findIndex(n=>n.path===this.$route.path);this.activeIndex=e},methods:{toggleNav(e,n){this.activeIndex=n,this.$emit("change",e,n)}}},D={class:"nav-main"},N=["onClick"],P={class:"nav-title"};function z(e,n,c,h,s,_){const p=t("el-icon");return a(),r("div",D,[(a(!0),r(y,null,b(s.navs,(i,l)=>(a(),r("div",{class:C(["nav-item",{"is-active":l===s.activeIndex}]),key:l,onClick:u=>_.toggleNav(i,l)},[o(p,{class:"nav-icon"},{default:d(()=>[(a(),v(k(i.icon)))]),_:2},1024),g("div",P,I(i.name),1)],10,N))),128))])}const E=m(B,[["render",z],["__scopeId","data-v-5757d3da"]]);const F={data(){return{publicPath:"/DataV/"}}},G={class:"logo"},L=["src"];function S(e,n,c,h,s,_){return a(),r("div",G,[g("img",{src:`${s.publicPath}img/jnpf.png`},null,8,L)])}const j=m(F,[["render",S]]);const K={name:"index",components:{navs:E,logo:j},data(){return{publicPath:"/DataV/"}},created(){const e=w("token")||"";e&&localStorage.setItem("token",e),this.initGlob()},methods:{initGlob(){V({current:1,size:100}).then(e=>{e.data.data.records.forEach(c=>{window.$glob[c.globalKey]=c.globalValue})})},handleChange(e,n){this.$router.push({path:e.path})}}};function U(e,n,c,h,s,_){const p=t("logo"),i=t("navs"),l=t("help"),u=t("el-aside"),f=t("router-view"),$=t("el-main"),x=t("el-container");return a(),v(x,{class:"index"},{default:d(()=>[o(u,{class:"left"},{default:d(()=>[o(p),o(i,{onChange:_.handleChange},null,8,["onChange"]),o(l)]),_:1}),o($,{class:"main"},{default:d(()=>[o(f)]),_:1})]),_:1})}const A=m(K,[["render",U]]);export{A as default};