|
@@ -0,0 +1,40 @@
|
|
1
|
+export default {
|
|
2
|
+ state: {
|
|
3
|
+ appName: "库房管理系统", // 应用名称
|
|
4
|
+ secName: "", // 应用名称
|
|
5
|
+ themeColor: "#1A7284", // 主题颜色
|
|
6
|
+ oldThemeColor: "#1A7284", // 上一次主题颜色
|
|
7
|
+ collapse: false, // 导航栏收缩状态
|
|
8
|
+ routeLoaded: false, // 菜单和路由是否已经加载
|
|
9
|
+ menuLoaded: false, // 菜单和路由是否已经加载
|
|
10
|
+ serverName: process.env.BASE_API,
|
|
11
|
+ token: "",
|
|
12
|
+ },
|
|
13
|
+ getters: {
|
|
14
|
+ collapse(state) { // 对应着上面state
|
|
15
|
+ return state.collapse
|
|
16
|
+ }
|
|
17
|
+ },
|
|
18
|
+ mutations: {
|
|
19
|
+ onCollapse(state) { // 改变收缩状态
|
|
20
|
+ state.collapse = !state.collapse
|
|
21
|
+ },
|
|
22
|
+ setThemeColor(state, themeColor) { // 改变主题颜色
|
|
23
|
+ state.oldThemeColor = state.themeColor
|
|
24
|
+ state.themeColor = themeColor
|
|
25
|
+ },
|
|
26
|
+ setMenuLoaded(state, menuLoaded) { // 改变菜单和路由的加载状态
|
|
27
|
+ state.menuLoaded = menuLoaded
|
|
28
|
+ },
|
|
29
|
+ setRouteLoaded(state, routeLoaded) { // 改变菜单和路由的加载状态
|
|
30
|
+ state.routeLoaded = routeLoaded
|
|
31
|
+ },
|
|
32
|
+ setToken(state, token) {
|
|
33
|
+ state.token = token
|
|
34
|
+ },
|
|
35
|
+ setSecName(state, secName) {
|
|
36
|
+ state.secName = secName
|
|
37
|
+ }
|
|
38
|
+ },
|
|
39
|
+ actions: {}
|
|
40
|
+}
|