12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- import Vue from 'vue';
- import Vuex from 'vuex';
- import * as ustate from './user/state';
- import * as umutations from './user/mutations';
- // 管理员
- import adminLogin from './adminLogin';
- // 菜单
- import menu from '@common/src/store/menu';
- // 邀请码
- import inviteCode from '@common/src/store/inviteCode';
- // 个人
- import personal from '@common/src/store/personal';
- // 机构
- import organization from '@common/src/store/organization';
- // 专家
- import expert from '@common/src/store/expert';
- // 产品
- import product from '@common/src/store/product';
- // 展会
- import dock from '@common/src/store/dock';
- // 技术新闻
- import column from '@common/src/store/column';
- import news from '@common/src/store/news';
- // 项目路演
- import roadShow from '@common/src/store/roadShow';
- // 嘉宾访谈
- import interview from '@common/src/store/interview';
- // 通知管理
- import notice from '@common/src/store/notice';
- // 科技新闻
- import science from '@common/src/store/science';
- // 字典表
- import category from '@common/src/store/category';
- import code from '@common/src/store/code';
- import place from '@common/src/store/place';
- Vue.use(Vuex);
- export default new Vuex.Store({
- state: { ...ustate },
- mutations: { ...umutations },
- actions: {},
- modules: {
- adminLogin,
- menu,
- inviteCode,
- personal,
- organization,
- expert,
- product,
- dock,
- column,
- news,
- roadShow,
- interview,
- notice,
- science,
- category,
- code,
- place,
- },
- });
|