From 7298d5354963a88643a543b51b90192dc9fc934c Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期四, 11 九月 2025 18:43:14 +0800
Subject: [PATCH] 最新版本541200007

---
 h5/store/index.js |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/h5/store/index.js b/h5/store/index.js
index a363be0..464e8a8 100644
--- a/h5/store/index.js
+++ b/h5/store/index.js
@@ -13,6 +13,8 @@
 const token = uni.getStorageSync('token')
 const time = uni.getStorageSync('time')
 const userInfo = uni.getStorageSync('userInfo')
+const driverInfo = uni.getStorageSync('driverInfo')
+const waybillInfo = uni.getStorageSync('waybillInfo')
 const sessionKey = uni.getStorageSync('sessionKey')
 
 const store = new Vuex.Store({
@@ -25,8 +27,11 @@
 		token: token || null,
 		time: time || null,
 		userInfo: userInfo || {},
+		driverInfo: driverInfo || {},
+		waybillInfo: waybillInfo || {},
 		height: height || '0',
-		sessionKey: sessionKey || ''
+		sessionKey: sessionKey || '',
+		primaryColor: '#279baa'
 	},
 
 	mutations: {
@@ -39,6 +44,10 @@
 		setMember(state, val) {
 			state.member = val
 			uni.setStorageSync('member', val)
+		},
+		setWaybillInfo(state, val) {
+			state.waybillInfo = val
+			uni.setStorageSync('waybillInfo', val)
 		},
 		// 璁剧疆瀵艰埅鏍忛珮搴�
 		setHeight(state, val) {
@@ -64,17 +73,24 @@
 			state.userInfo = obj
 			uni.setStorageSync('userInfo', obj)
 		},
+		// 璁剧疆鍙告満淇℃伅
+		setDriverInfo(state, obj) {
+			state.driverInfo = obj
+			uni.setStorageSync('driverInfo', obj)
+		},
 		// 璁剧疆SessionKey
 		setSessionKey(state, val) {
 			state.sessionKey = val
 			uni.setStorageSync('sessionKey', val)
 		},
-		// 娓呯┖鎵�鏈夌紦瀛�
+		// 娓呯┖鐧诲綍缂撳瓨
 		empty(state) {
+			uni.clearStorageSync()
 			state.token = ''
-			state.userInfo = ''
-			uni.removeStorageSync('userInfo')
-			uni.removeStorageSync('token')
+			state.openId = ''
+			state.userInfo = {}
+			state.driverInfo = {}
+			state.waybillInfo = {}
 		}
 	},
 	actions: {

--
Gitblit v1.9.3