YL2767 2 ay önce
ebeveyn
işleme
5843f8cd2a
2 değiştirilmiş dosya ile 40 ekleme ve 1 silme
  1. 0
    1
      .gitignore
  2. 40
    0
      src/store/modules/app.js

+ 0
- 1
.gitignore Dosyayı Görüntüle

@@ -12,4 +12,3 @@ yarn-error.log*
12 12
 *.ntvs*
13 13
 *.njsproj
14 14
 *.sln
15
-app.js

+ 40
- 0
src/store/modules/app.js Dosyayı Görüntüle

@@ -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
+}

Loading…
İptal
Kaydet