From ff120d19df422dc6aeb7a35e144d726582aef8f8 Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期三, 14 八月 2024 17:25:56 +0800
Subject: [PATCH] -

---
 src/store/index.js |   74 +++++++++++++++++++++++++++++++++++--
 1 files changed, 70 insertions(+), 4 deletions(-)

diff --git a/src/store/index.js b/src/store/index.js
index 7cac5f7..7cc797d 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -3,11 +3,77 @@
 const store = createStore({
   // 涓轰簡涓嶅拰椤甸潰鎴栫粍浠剁殑data涓殑閫犳垚娣锋穯锛宻tate涓殑鍙橀噺鍓嶉潰寤鸿鍔犱笂$绗﹀彿
   state: {
-	  // 鐢ㄦ埛淇℃伅
-	  $userInfo: {
-		  id: 1
-	  }
+      config: {
+          shopLogo:"/static/images/logo/logo.png"
+      }, // 搴楅摵閰嶇疆淇℃伅 //娣诲姞涓�涓墠绔」鐩腑鐨勫浘鐗囧湴鍧�
+      orderTab: 0, // 閫変腑鐨勮鍗晅ab椤�
+      scene: 0, // 閫変腑鐨勮鍗晅ab椤�
+      redirectPage: '',
+      uuid: '',//褰撳墠瀹㈡埛绔�
+      searchStyle: '',
+      sessionAuthId: '', //寰俊缂撳瓨鎺堟潈淇℃伅
+      searchFixed: false,//鎼滅储妗嗘牱寮�
+      showLoginTip:false,//鏄剧ず鐧诲綍妗�
+      hasLogin: false,//瀛樺偍鐢ㄦ埛褰撳墠鏄惁鐧诲綍锛屼綔涓哄垏鎹㈢壒鏁堜娇鐢�
+      userShip: {}, //鍦板尯淇℃伅
+      userInfo: {}, //鐢ㄦ埛淇℃伅瀛樺偍
+      invoice: {}, //鍙戠エ淇℃伅
+  	deliveryData: {},//娲鹃�佽鍗曡鎯�
+  },
+  mutations: {
+      config(state, payload) {
+          state.config = payload
+      },
+      orderTab(state, tab) {
+          state.orderTab = tab
+      },
+      scene(state, tab) {
+          state.scene = tab
+      },
+      redirect(state, payload) {
+          state.redirectPage = payload.page
+      },
+      searchStyle(state, style) {
+          state.searchStyle = style
+      },
+      sessionAuthId(state, payload) {
+          state.sessionAuthId = payload
+      },
+      searchFixed(state, payload) {
+          state.searchFixed = payload
+      },
+      showLoginTip(state, payload) {
+          state.showLoginTip = payload
+      },
+      hasLogin(state, payload) {
+          state.hasLogin = payload
+      },
+      userShip(state, userShip) {
+          state.userShip = userShip
+      },
+      userInfo(state, userInfo) {
+          state.userInfo = userInfo
+      },
+      invoice(state, invoice) {
+          state.invoice = invoice
+      },
+  	deliveryData(state,data){
+  		state.deliveryData = data
+  	}
+  },
+  actions: {
+  
+  },
+  getters: {
+      shopConfig: state => state.config,
+      scene: state => state.scene,
+      userInfo: state => state.userInfo,
+      uuid: state => state.uuid,
+      hasLogin: state => state.hasLogin,
+      sessionAuthId: state => state.sessionAuthId,
+  	deliveryData: state => state.deliveryData
   }
 })
 
 export default store
+

--
Gitblit v1.9.1