index.js 703 B

1234567891011121314151617181920212223242526272829303132
  1. import Vue from 'vue';
  2. import Vuex from 'vuex';
  3. import * as ustate from './user/state';
  4. import * as umutations from './user/mutations';
  5. // 管理员
  6. import adminLogin from './adminLogin';
  7. // 菜单
  8. import menu from '@common/src/store/menu';
  9. // 个人
  10. import personal from '@common/src/store/personal';
  11. // 机构
  12. import organization from '@common/src/store/organization';
  13. // 专家
  14. import expert from '@common/src/store/expert';
  15. // 展会
  16. import dock from '@common/src/store/dock';
  17. Vue.use(Vuex);
  18. export default new Vuex.Store({
  19. state: { ...ustate },
  20. mutations: { ...umutations },
  21. actions: {},
  22. modules: {
  23. adminLogin,
  24. menu,
  25. personal,
  26. organization,
  27. expert,
  28. dock,
  29. },
  30. });