store.js 834 Bytes
Newer Older
fukai committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
import Vue from 'vue'
import Vuex from 'vuex'
import common from './modules/common.js'
import bpmn from './modules/bpmn'
import rulebpmn from './modules/ruleBpmn.js'

import I18NStore from "./modules/I18NStore"
import UserContext from "./modules/UserContext.js"
import Status from "./modules/Status"
import Swift from "./modules/Swift"
import TagsView from "./modules/TagsView"
import Transaction from "./modules/Transaction";
import warning from "./modules/warning";
import busRefresh from './modules/busRefresh';
import dbCode from './modules/dbCode';

Vue.use(Vuex)
//对外暴露-------
export default new Vuex.Store({
	modules: {
		common,
		bpmn,
		rulebpmn,
		// 国结
		I18n: I18NStore,
		UserContext,
		Status: Status,
		Swift: Swift,
		TagsView: TagsView,
		Transaction: Transaction,
		warning,
		busRefresh,
		dbCode
	}
})