mirror of
https://github.com/fantastic-admin/basic.git
synced 2026-10-07 13:07:58 +08:00
50 lines
1.8 KiB
JavaScript
50 lines
1.8 KiB
JavaScript
let globalSettings = {
|
|
/**
|
|
* 是否开启权限功能,权限功能提供以下鉴权支持:
|
|
* 1、路由鉴权
|
|
* 2、鉴权组件:<Auth></Auth>、<AuthAll></AuthAll>
|
|
* 3、鉴权指令:v-auth、v-auth-all
|
|
* 4、鉴权函数:this.$auth()、this.$authAll()
|
|
*/
|
|
openPermission: false,
|
|
// 是否显示头部
|
|
showHeader: false,
|
|
// 是否开启侧边栏展开收起按钮
|
|
enableSidebarCollapse: false,
|
|
// 侧边栏是否收起
|
|
sidebarCollapse: false,
|
|
// 是否显示底部版权信息,同时在路由 meta 对象里可以单独设置某个路由是否显示底部版权信息
|
|
showCopyright: true,
|
|
// 版权信息配置,格式为:Copyright © [dates] <company>
|
|
copyrightDates: '2020',
|
|
copyrightCompany: 'Fantastic-admin',
|
|
copyrightWebsite: 'https://gitee.com/hooray/fantastic-admin',
|
|
// 是否开启导航搜索
|
|
enableNavSearch: true,
|
|
// 是否开启全屏
|
|
enableFullscreen: false,
|
|
// 是否开启页面刷新
|
|
enablePageReload: false,
|
|
// 是否开启载入进度条
|
|
enableProgress: true,
|
|
// 是否开启动态标题
|
|
enableDynamicTitle: false,
|
|
// 是否开启控制台
|
|
enableDashboard: true,
|
|
// 控制台名称
|
|
dashboardTitle: '控制台',
|
|
// 是否开启主题配置(建议在生产环境关闭)
|
|
enableThemeSetting: true
|
|
}
|
|
|
|
// 演示&开发环境开启全部功能(这部分代码可删除,仅方便作者打包演示环境)
|
|
if (process.env.VUE_APP_TYPE == 'example' || process.env.NODE_ENV == 'development') {
|
|
globalSettings.openPermission = true
|
|
globalSettings.enableSidebarCollapse = true
|
|
globalSettings.enableFullscreen = true
|
|
globalSettings.enablePageReload = true
|
|
globalSettings.enableDynamicTitle = true
|
|
}
|
|
|
|
export default globalSettings
|