This commit is contained in:
gotoeasy 2023-09-22 19:04:42 +08:00
parent 4980d7a697
commit 5bce5ccd65
5 changed files with 11 additions and 8 deletions

View File

@ -1,3 +1,3 @@
package onstart
const VERSION = "glogcenter 0.11.2"
const VERSION = "glogcenter 0.11.4"

View File

@ -8,6 +8,9 @@ VITE_PRD_DROP_DEBUGGER = true
# 开发模式下是否要启用MOCK
VITE_DEV_MOCK = false
# Logo提示
VITE_GLC_INFO = "v0.11.4"
# --------------------------------------------------------
# 【例1】
# 配置 VITE_DEV_DOMAIN_URL = "http://127.0.0.1:8080"

View File

@ -46,7 +46,7 @@ export const getUserMenu = async () => {
const menus = [];
menus.push({
path: '/glc/search',
title: '日志检索',
title: '检索',
icon: 'search',
component: '/glc/search/GlcMain',
openInner: true,

View File

@ -2,7 +2,7 @@
<GxToolbar :height="themeStore.headerHeight">
<template #left>
<div style="display:flex;align-items:center;margin-left:8px;line-height: 30px;">
<div style="width: 34px;color:white;text-align:center;cursor:pointer;" @click="clickLogo">
<div :title="VITE_GLC_INFO" style="width: 34px;color:white;text-align:center;cursor:pointer;" @click="clickLogo">
<img src="/image/glc.png" style="width:34px;margin-top:9px;" />
</div>
<div style="text-align:center;">
@ -22,6 +22,8 @@
import { gxUtil, useThemeStore, useTokenStore } from '~/pkgs';
import { userLogout } from '~/api';
const { VITE_GLC_INFO } = import.meta.env;
const router = useRouter();
const tokenStore = useTokenStore();
@ -69,7 +71,7 @@ async function logout() {
}
const clickLogo = () => {
window.open('https://github.com/gotoeasy/glogcenter', 'glc');
window.open('https://github.com/gotoeasy/glogcenter', '_blank');
};
</script>

View File

@ -13,12 +13,10 @@
</el-sub-menu>
<!-- 一级页面菜单 -->
<el-menu-item v-if="item.openInner" :key="item.id" :index="item.path"
:class="themeStore.menuCollapse ? 'menu-collapse-page' : ''">
<el-menu-item v-if="item.openInner" :key="item.id" :index="item.path" :title="item.title" class="menu-collapse-page">
<svg-icon :name="item.icon || 'item'" class="menu-page-icon" />
<span>{{ item.title }}</span></el-menu-item>
<el-menu-item v-if="item.openWindow" :key="item.id" :class="themeStore.menuCollapse ? 'menu-collapse-page' : ''"
@click="fnClick(item)">
<el-menu-item v-if="item.openWindow" :key="item.id" class="menu-collapse-page" @click="fnClick(item)">
<svg-icon :name="item.icon || 'item'" class="menu-page-icon" />
<span>{{ item.title }}</span></el-menu-item>
</template>