From 9d7de030d38f8d71fdf54ddfe26e46e71f17e9c0 Mon Sep 17 00:00:00 2001
From: PC-20250623MANY\Administrator <344137771@qq.com>
Date: Sat, 20 Sep 2025 15:21:43 +0800
Subject: [PATCH] 1
---
src/store/index.js | 61 +++++++++---------------------
1 files changed, 19 insertions(+), 42 deletions(-)
diff --git a/src/store/index.js b/src/store/index.js
index 15851f9..c976588 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -1,45 +1,22 @@
-import Vue from 'vue'
-import Vuex from 'vuex'
+import Vue from "vue";
+import Vuex from "vuex";
-Vue.use(Vuex)
-
-const state = {
- userInfo: {
- phone: ''
- },
- bankInfo: {}, // 银行卡信息
- siteInfo: {}, // 站点基本信息发
- loginIsShow: false,
- haslogin: false, // 是否登录
- hide: false, // 数字隐藏显示
- userMenu: '2-1',
- productSetting: null,
- systemColor: '',
- userPositionData: {}, //出仓数据
- language: ''
-}
-
-
+Vue.use(Vuex);
export default new Vuex.Store({
- state,
- mutations: {
- setSystemColor(state, data) {
- state.systemColor = data
- },
- setUserInfo(state,data){
- state.userInfo = data
- },
- setLanguage(state, data) {
- state.language = data
- },
- setUserPositionData(state, data) {
- if (!data) {
- state.userPositionData = {}
- return
- }
- state.userPositionData = data
-
- }
- }
-})
+ state: {
+ token: window.localStorage.getItem("USERTOKEN") || null, //token
+ userInfo: {}, //用户信息
+ },
+ getters: {},
+ mutations: {
+ undataToken(state, token) {
+ state.token = token || null;
+ },
+ setUserInfo(state, value) {
+ state.userInfo = value || null;
+ },
+ },
+ actions: {},
+ modules: {},
+});
--
Gitblit v1.9.3