Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
intelligent_qp_manager
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张伯涛
intelligent_qp_manager
Commits
71a8ead4
Commit
71a8ead4
authored
Oct 16, 2024
by
张伯涛
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
项目配置备注添加
parent
6a5a5980
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
55 additions
and
57 deletions
+55
-57
projectSetting.ts
src/settings/projectSetting.ts
+55
-57
No files found.
src/settings/projectSetting.ts
View file @
71a8ead4
...
@@ -15,190 +15,188 @@ import {
...
@@ -15,190 +15,188 @@ import {
APP_PRESET_COLOR_LIST
,
APP_PRESET_COLOR_LIST
,
}
from
'./designSetting'
;
}
from
'./designSetting'
;
// ! You need to clear the browser cache after the change
// ! 改动后需要清空浏览器缓存
// ! 改动后需要清空浏览器缓存
const
setting
:
ProjectConfig
=
{
const
setting
:
ProjectConfig
=
{
// Whether to show the configuration button
// 是否显示SettingButton
// 是否显示SettingButton
showSettingButton
:
true
,
showSettingButton
:
true
,
// Whether to show the theme switch button
// 是否显示主题切换按钮
// 是否显示主题切换按钮
showDarkModeToggle
:
true
,
showDarkModeToggle
:
true
,
// `Settings` button position
// 设置按钮位置 可选项
// 设置按钮位置 可选项
// SettingButtonPositionEnum.AUTO: 自动选择
// SettingButtonPositionEnum.AUTO: 自动选择
// SettingButtonPositionEnum.HEADER: 位于头部
// SettingButtonPositionEnum.HEADER: 位于头部
// SettingButtonPositionEnum.FIXED: 固定在右侧
// SettingButtonPositionEnum.FIXED: 固定在右侧
settingButtonPosition
:
SettingButtonPositionEnum
.
AUTO
,
settingButtonPosition
:
SettingButtonPositionEnum
.
AUTO
,
// Permission mode
// 权限模式,默认前端角色权限模式
// 权限模式,默认前端角色权限模式
// ROUTE_MAPPING: 前端模式(菜单由路由生成,默认)
// ROUTE_MAPPING: 前端模式(菜单由路由生成,默认)
// ROLE:前端模式(菜单路由分开)
// ROLE:前端模式(菜单路由分开)
permissionMode
:
PermissionModeEnum
.
BACK
,
permissionMode
:
PermissionModeEnum
.
BACK
,
// Permission-related cache is stored in sessionStorage or localStorage
// 权限缓存存放位置。默认存放于localStorage
// 权限缓存存放位置。默认存放于localStorage
permissionCacheType
:
CacheTypeEnum
.
LOCAL
,
permissionCacheType
:
CacheTypeEnum
.
LOCAL
,
// Session timeout processing
// 会话超时处理方案
// 会话超时处理方案
// SessionTimeoutProcessingEnum.ROUTE_JUMP: 路由跳转到登录页
// SessionTimeoutProcessingEnum.ROUTE_JUMP: 路由跳转到登录页
// SessionTimeoutProcessingEnum.PAGE_COVERAGE: 生成登录弹窗,覆盖当前页面
// SessionTimeoutProcessingEnum.PAGE_COVERAGE: 生成登录弹窗,覆盖当前页面
sessionTimeoutProcessing
:
SessionTimeoutProcessingEnum
.
ROUTE_JUMP
,
sessionTimeoutProcessing
:
SessionTimeoutProcessingEnum
.
ROUTE_JUMP
,
// color
// 项目主题色
// 项目主题色
themeColor
:
APP_PRESET_COLOR_LIST
[
0
],
themeColor
:
APP_PRESET_COLOR_LIST
[
0
],
// Website gray mode, open for possible mourning dates
// 网站灰色模式,用于可能悼念的日期开启
// 网站灰色模式,用于可能悼念的日期开启
grayMode
:
false
,
grayMode
:
false
,
// Color Weakness Mode
// 色弱模式
// 色弱模式
colorWeak
:
false
,
colorWeak
:
false
,
//
Whether to cancel the menu, the top, the multi-tab page display, for possible embedded in other systems
//
是否取消菜单,顶部,多标签页显示, 用于可能内嵌在别的系统内
fullContent
:
false
,
fullContent
:
false
,
//
content mode
//
主题内容宽度
contentMode
:
ContentEnum
.
FULL
,
contentMode
:
ContentEnum
.
FULL
,
//
Whether to display the
logo
//
是否显示
logo
showLogo
:
true
,
showLogo
:
true
,
//
Whether to show footer
//
是否显示底部信息 copyright
showFooter
:
false
,
showFooter
:
false
,
//
Header configuration
//
头部配置
headerSetting
:
{
headerSetting
:
{
//
header bg color
//
背景色
bgColor
:
HEADER_PRESET_BG_COLOR_LIST
[
0
],
bgColor
:
HEADER_PRESET_BG_COLOR_LIST
[
0
],
//
Fixed at the top
//
固定头部
fixed
:
true
,
fixed
:
true
,
//
Whether to show top
//
是否显示顶部
show
:
true
,
show
:
true
,
//
theme
//
主题
theme
:
ThemeEnum
.
LIGHT
,
theme
:
ThemeEnum
.
LIGHT
,
//
Whether to enable the lock screen function
//
开启锁屏功能
useLockPage
:
true
,
useLockPage
:
true
,
//
Whether to show the full screen button
//
显示全屏按钮
showFullScreen
:
true
,
showFullScreen
:
true
,
//
Whether to show the document button
//
显示文档按钮
showDoc
:
true
,
showDoc
:
true
,
//
Whether to show the notification button
//
显示消息中心按钮
showNotice
:
true
,
showNotice
:
true
,
//
Whether to display the menu search
//
显示菜单搜索按钮
showSearch
:
true
,
showSearch
:
true
,
showApi
:
true
,
showApi
:
true
,
},
},
//
Menu configuration
//
菜单配置
menuSetting
:
{
menuSetting
:
{
//
sidebar menu bg color
//
背景色
bgColor
:
SIDE_BAR_BG_COLOR_LIST
[
0
],
bgColor
:
SIDE_BAR_BG_COLOR_LIST
[
0
],
//
Whether to fix the left menu
//
是否固定住菜单
fixed
:
true
,
fixed
:
true
,
//
Menu collapse
//
菜单折叠
collapsed
:
false
,
collapsed
:
false
,
// When sider hide because of the responsive layout
// When sider hide because of the responsive layout
siderHidden
:
false
,
siderHidden
:
false
,
//
Whether to display the menu name when folding the menu
//
折叠菜单时候是否显示菜单名
collapsedShowTitle
:
false
,
collapsedShowTitle
:
false
,
// Whether it can be dragged
// Whether it can be dragged
// Only limited to the opening of the left menu, the mouse has a drag bar on the right side of the menu
// Only limited to the opening of the left menu, the mouse has a drag bar on the right side of the menu
// 是否可拖拽
canDrag
:
false
,
canDrag
:
false
,
//
Whether to show no dom
//
是否显示
show
:
true
,
show
:
true
,
// Whether to show dom
// Whether to show dom
hidden
:
false
,
hidden
:
false
,
//
Menu width
//
菜单宽度
menuWidth
:
210
,
menuWidth
:
210
,
//
Menu mode
//
菜单模式
mode
:
MenuModeEnum
.
INLINE
,
mode
:
MenuModeEnum
.
INLINE
,
//
Menu type
//
菜单类型
type
:
MenuTypeEnum
.
SIDEBAR
,
type
:
MenuTypeEnum
.
SIDEBAR
,
//
Menu theme
//
菜单主题
theme
:
ThemeEnum
.
DARK
,
theme
:
ThemeEnum
.
DARK
,
//
Split menu
//
分割菜单
split
:
false
,
split
:
false
,
//
Top menu layout
//
顶部菜单布局
topMenuAlign
:
'center'
,
topMenuAlign
:
'center'
,
//
Fold trigger position
//
折叠触发器的位置
trigger
:
TriggerEnum
.
HEADER
,
trigger
:
TriggerEnum
.
HEADER
,
//
Turn on accordion mode, only show a menu
//
手风琴模式,只展示一个菜单
accordion
:
true
,
accordion
:
true
,
//
Switch page to close menu
//
在路由切换的时候关闭左侧混合菜单展开菜单
closeMixSidebarOnChange
:
false
,
closeMixSidebarOnChange
:
false
,
//
Module opening method ‘click’ |'hover'
//
左侧混合菜单模块切换触发方式
mixSideTrigger
:
MixSidebarTriggerEnum
.
CLICK
,
mixSideTrigger
:
MixSidebarTriggerEnum
.
CLICK
,
//
Fixed expanded menu
//
是否固定左侧混合菜单
mixSideFixed
:
false
,
mixSideFixed
:
false
,
},
},
//
Multi-label
//
多标签
multiTabsSetting
:
{
multiTabsSetting
:
{
// 刷新后是否保留已经打开的标签页
cache
:
false
,
cache
:
false
,
//
Turn on
//
开启
show
:
true
,
show
:
true
,
//
Is it possible to drag and drop sorting tabs
//
是否可以拖拽
canDrag
:
true
,
canDrag
:
true
,
//
Turn on quick actions
//
开启快速操作
showQuick
:
true
,
showQuick
:
true
,
//
Whether to show the refresh button
//
是否显示刷新按钮
showRedo
:
true
,
showRedo
:
true
,
//
Whether to show the collapse button
//
是否显示折叠按钮
showFold
:
true
,
showFold
:
true
,
// Auto collapsed
// Auto collapsed
autoCollapse
:
false
,
autoCollapse
:
false
,
},
},
//
Transition Setting
//
动画配置
transitionSetting
:
{
transitionSetting
:
{
// Whether to open the page switching animation
// Whether to open the page switching animation
// The disabled state will also disable pageLoading
// The disabled state will also disable pageLoading
// 是否开启切换动画
enable
:
true
,
enable
:
true
,
// Route basic switching animation
// Route basic switching animation
// 动画名
basicTransition
:
RouterTransitionEnum
.
FADE_SIDE
,
basicTransition
:
RouterTransitionEnum
.
FADE_SIDE
,
// Whether to open page switching loading
// Whether to open page switching loading
// Only open when enable=true
// Only open when enable=true
// 是否打开页面切换loading
openPageLoading
:
true
,
openPageLoading
:
true
,
// Whether to open the top progress bar
// Whether to open the top progress bar
// 是否打开页面切换顶部进度条
openNProgress
:
false
,
openNProgress
:
false
,
},
},
// Whether to enable KeepAlive cache is best to close during development, otherwise the cache needs to be cleared every time
// Whether to enable KeepAlive cache is best to close during development, otherwise the cache needs to be cleared every time
// 是否开启KeepAlive缓存 开发时候最好关闭,不然每次都需要清除缓存
openKeepAlive
:
true
,
openKeepAlive
:
true
,
//
Automatic screen lock time, 0 does not lock the screen. Unit minute default 0
//
自动锁屏时间,为0不锁屏。 单位分钟 默认1个小时
lockTime
:
0
,
lockTime
:
0
,
//
Whether to show breadcrumbs
//
显示面包屑
showBreadCrumb
:
true
,
showBreadCrumb
:
true
,
//
Whether to show the breadcrumb icon
//
显示面包屑图标
showBreadCrumbIcon
:
false
,
showBreadCrumbIcon
:
false
,
//
Use error-handler-plugin
//
是否使用全局错误捕获
useErrorHandle
:
false
,
useErrorHandle
:
false
,
//
Whether to open back to top
//
是否开启回到顶部
useOpenBackTop
:
true
,
useOpenBackTop
:
true
,
//
Is it possible to embed iframe pages
//
是否可以嵌入iframe页面
canEmbedIFramePage
:
true
,
canEmbedIFramePage
:
true
,
//
Whether to delete unclosed messages and notify when switching the interface
//
切换界面的时候是否删除未关闭的message及notify
closeMessageOnSwitch
:
true
,
closeMessageOnSwitch
:
true
,
//
Whether to cancel the http request that has been sent but not responded when switching the interface.
//
切换界面的时候是否取消已经发送但是未响应的http请求。
//
If it is enabled, I want to overwrite a single interface. Can be set in a separate interface
//
如果开启,想对单独接口覆盖。可以在单独接口设置
removeAllHttpPending
:
false
,
removeAllHttpPending
:
false
,
};
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment