This commit is contained in:
2018-11-16 18:52:48 +00:00
parent 869322032e
commit 7f8dca456a
7 changed files with 55 additions and 8 deletions

View File

@@ -1,6 +1,7 @@
import Vue from "vue";
import Vuex from "vuex";
import createPersistedState from "vuex-persistedstate";
import _ from "./utils/libs/core.min.js";
Vue.use(Vuex);
@@ -14,7 +15,7 @@ export default new Vuex.Store({
roles: 0,
localeText: {},
navItems: [],
logBuffer: []
logArray: []
},
mutations: {
login(state, data) {
@@ -42,8 +43,12 @@ export default new Vuex.Store({
setAPIURL(state, data) {
state.apiUrl = data;
},
setLog(state, data) {
state.logBuffer = data;
logItem(state, msg) {
msg = Date.now() + "|" + msg;
state.logArray.push(msg);
if (state.logArray.length > 100) {
_.drop(state.logArray);
}
}
},
actions: {}