12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import Vue from 'vue';
- import Vuex from 'vuex';
- import * as ustate from '@common/src/store/user/state';
- import * as umutations from '@common/src/store/user/mutations';
- import disclosure from '@common/src/store/patent/disclosure';
- import report from '@common/src/store/patent/report';
- import notice from '@common/src/store/patent/notice';
- // 管理员
- import adminLogin from '@common/src/store/adminLogin';
- // 个人
- import personal from '@common/src/store/personal';
- // 邀请码
- import inviteCode from '@common/src/store/inviteCode';
- // 机构
- import organization from '@common/src/store/organization';
- // 专家
- import expert from '@common/src/store/expert';
- import mission from '@common/src/store/mission';
- import patent from '@common/src/store/patent';
- import purchase from '@common/src/store/patent/purchase';
- import sell from '@common/src/store/patent/sell';
- // 产品
- import product from '@common/src/store/product';
- // 技术新闻
- import column from '@common/src/store/column';
- import news from '@common/src/store/news';
- import universal from '@common/src/store/universal';
- import viewPoint from '@common/src/store/viewPoint';
- import dimension from '@common/src/store/dimension';
- import patentnav from '@common/src/store/patentnav';
- Vue.use(Vuex);
- export default new Vuex.Store({
- state: { ...ustate },
- mutations: { ...umutations },
- actions: {},
- modules: {
- disclosure,
- adminLogin,
- personal,
- inviteCode,
- organization,
- expert,
- report,
- notice,
- mission,
- patent,
- purchase,
- sell,
- product,
- column,
- news,
- universal,
- viewPoint,
- dimension,
- patentnav,
- },
- });
|