whycq
2024-03-28 1d5b60515b80cf400b214a5f565792c212fe6f2e
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