no message

This commit is contained in:
小陌 2023-08-15 17:41:58 +08:00
parent 56f09727f7
commit c3c6f85c5e
5 changed files with 16 additions and 32 deletions

View File

@ -4,15 +4,11 @@ const APP_CONFIG = {
//标题
APP_NAME: "寄托天下",
//主题设置
THEMESETTING: false,
THEMESETTING: true,
// Cookie name
SESSIONNAME: 'miucms_session',
// 主题页头
// THEMEHEADER: false,
//布局 默认default | 通栏header | 经典menu | 功能坞dock
// LAYOUT: 'dock',
//是否开启多标签
// LAYOUT_TAGS: false,
//接口地址如遇跨域需使用nginx代理
// API_URL: "https://www.fastmock.site/mock/5039c4361c39a7e3252c5b55971f1bd3/api"
// 网站LOGO, 正式形
APP_LOGO: 'https://oss.gter.net/avatar/97KwEWEGZeIREizSqgKwXgxaF76Z01V_vGFhY2E~/small?random=1692091829',
//接口地址
API_URL: 'https://app.gter.net/admin',
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

View File

@ -12,7 +12,7 @@ const DEFAULT_CONFIG = {
CORE_VER: "1.6.9",
//接口地址
API_URL: 'https://app.gter.net/admin',
API_URL: '/admin',
//请求超时
TIMEOUT: 10000,
@ -21,7 +21,7 @@ const DEFAULT_CONFIG = {
THEMESETTING: true,
// 主题页头
THEMEHEADER: true,
THEMEHEADER: false,
//TokenName
TOKEN_NAME: "authorization",
@ -74,14 +74,8 @@ const DEFAULT_CONFIG = {
}
}
//合并业务配置
import MY_CONFIG from "./myConfig"
Object.assign(DEFAULT_CONFIG, MY_CONFIG)
// 如果生产模式就合并动态的APP_CONFIG
// public/config.js
if(process.env.NODE_ENV === 'production'){
Object.assign(DEFAULT_CONFIG, APP_CONFIG)
}
Object.assign(DEFAULT_CONFIG, APP_CONFIG)
export default DEFAULT_CONFIG

View File

@ -1,9 +0,0 @@
//业务配置
//会合并至this.$config
//生产模式 public/config.js 同名key会覆盖这里的配置从而实现打包后的热更新
//全局可使用 this.$config.MY_KEY 访问
export default {
//是否显示第三方授权登录
MY_SHOW_LOGIN_OAUTH: true
}

View File

@ -4,7 +4,7 @@
<header class="adminui-header" v-show="layoutHeader">
<div class="adminui-header-left">
<div class="logo-bar">
<img class="logo" src="@/assets/img/logo.png">
<img class="logo" :src="appLogo">
<span>{{ $config.APP_NAME }}</span>
</div>
<ul v-if="!ismobile" class="nav">
@ -55,7 +55,7 @@
<header class="adminui-header" v-show="layoutHeader">
<div class="adminui-header-left">
<div class="logo-bar">
<img class="logo" src="@/assets/img/logo.png">
<img class="logo" :src="appLogo">
<span>{{ $config.APP_NAME }}</span>
</div>
</div>
@ -97,7 +97,7 @@
<header class="adminui-header" v-show="layoutHeader">
<div class="adminui-header-left">
<div class="logo-bar">
<img class="logo" src="@/assets/img/logo.png">
<img class="logo" :src="appLogo">
<span>{{ $config.APP_NAME }}</span>
</div>
</div>
@ -132,7 +132,7 @@
<div v-if="!ismobile" class="aminui-side-split">
<div class="aminui-side-split-top">
<router-link :to="$config.DASHBOARD_URL">
<img class="logo" :title="$config.APP_NAME" src="@/assets/img/logo-r.png">
<img class="logo" :title="$config.APP_NAME" :src="appLogo">
</router-link>
</div>
<div class="adminui-side-split-scroll">
@ -197,6 +197,7 @@
import setting from './components/setting.vue';
import iframeView from './components/iframeView.vue';
import autoExit from './other/autoExit.js';
import logo from '@/assets/img/logo.png';
export default {
name: 'index',
@ -216,7 +217,8 @@
menu: [],
nextMenu: [],
pmenu: {},
active: ''
active: '',
appLogo: ''
}
},
computed:{
@ -237,6 +239,7 @@
}
},
created() {
this.appLogo = this.$config.APP_LOGO || logo;
this.onLayoutResize();
window.addEventListener('resize', this.onLayoutResize);
var menu = this.$router.sc_getMenu();