import Vue from 'vue' import Vuex from 'vuex' import preState from 'vuex-persistedstate' import request from '../router/axios' import * as modules from "dvcp-ui/lib/js/modules" Vue.use(Vuex) export default new Vuex.Store({ state: { dicts: [], apps: [] }, mutations: { addApp(state, app) { state.apps.push(app) }, cleanApps(state) { state.apps = [] }, setFinanceUser(state) { request.post("appfinancialorganizationuser/checkUser").then(res => { state.user.financeUser = res.data }) }, }, modules, plugins: [preState()] })