1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
| /*
| * @Author: lzhe lzhe@example.com
| * @Date: 2024-03-26 10:28:33
| * @LastEditors: lzhe lzhe@example.com
| * @LastEditTime: 2024-06-20 23:30:15
| * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/config/index.js
| * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
| */
| const DEFAULT_CONFIG = {
| //标题
| APP_NAME: process.env.VUE_APP_TITLE,
|
| //首页地址
| DASHBOARD_URL: "/dashboard",
|
| //版本号
| APP_VER: "1.6.9",
|
| //内核版本号
| CORE_VER: "1.6.9",
|
| //接口地址
| API_URL: process.env.NODE_ENV === 'development' && process.env.VUE_APP_PROXY === 'true' ? "/api" : process.env.VUE_APP_API_BASEURL,
| //请求超时
| TIMEOUT: 10000,
|
| //TokenName
| TOKEN_NAME: "Blade-Auth",
|
| //Token前缀,注意最后有个空格,如不需要需设置空字符串
| TOKEN_PREFIX: "",
|
| //追加其他头
| HEADERS: {},
|
| //请求是否开启缓存
| REQUEST_CACHE: false,
|
| //布局 默认:default | 通栏:header | 经典:menu | 功能坞:dock
| //dock将关闭标签和面包屑栏
| LAYOUT: 'dock',
|
| //菜单是否折叠
| MENU_IS_COLLAPSE: false,
|
| //菜单是否启用手风琴效果
| MENU_UNIQUE_OPENED: false,
|
| //是否开启多标签
| LAYOUT_TAGS: true,
|
| //语言
| LANG: 'zh-cn',
|
| //主题颜色
| COLOR: '',
|
| //是否加密localStorage, 为空不加密,可填写AES(模式ECB,移位Pkcs7)加密
| LS_ENCRYPTION: '',
|
| //localStorageAES加密秘钥,位数建议填写8的倍数
| LS_ENCRYPTION_key: '2XNN4K8LC0ELVWN4',
|
| //控制台首页默认布局
| DEFAULT_GRID: {
| data: {},
| //默认分栏数量和宽度 例如 [24] [18,6] [8,8,8] [6,12,6]
| layout: [12, 6, 6],
| //小组件分布,com取值:views/home/components 文件名
| copmsList: [
| // ['welcome'],
| // ['about', 'ver'],
| // ['time', 'progress']
| [],[],[]
| ]
| }
| }
|
| //合并业务配置
| 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)
| }
|
| export default DEFAULT_CONFIG
|
|