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