From 1d5b60515b80cf400b214a5f565792c212fe6f2e Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期四, 28 三月 2024 13:52:12 +0800 Subject: [PATCH] Merge branch 'demo' of http://47.97.1.152:5880/r/wms_app into demo --- store/index.js | 31 ++++++++++++++++++++++++++++--- 1 files changed, 28 insertions(+), 3 deletions(-) diff --git a/store/index.js b/store/index.js index 2c5abb9..fc6f9ba 100644 --- a/store/index.js +++ b/store/index.js @@ -2,12 +2,14 @@ import Vue from 'vue' import Vuex from 'vuex' import project from '@/pages/project/project' +import createPersistedState from 'vuex-persistedstate' Vue.use(Vuex); const store = new Vuex.Store({ + // plugins: [createPersistedState()], state:{ - "homeList": [ + homeList: [ { name: '鍏ュ簱', nav:[ @@ -18,7 +20,30 @@ {name: '鍑哄簱'}, {name: '鍏朵粬'}, ], - 'project': project - } + project: project, + baseUrl : '', + userInfo: { + username: '', + password: '' + }, + network: { + ip: '192.168.1.1', + port: '8080', + address: '' + } + }, + mutations: { + setBaseUrl(state,payload){ + state.baseUrl = payload + }, + setNetwork(state,payload){ + state.network = payload + }, + setUserInfo(state,payload){ + console.log(payload); + state.userInfo = payload + } + }, + plugins: [createPersistedState()], }) export default store \ No newline at end of file -- Gitblit v1.9.1