index.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. import Vue from 'vue';
  2. import Vuex from 'vuex';
  3. // 用户
  4. import users from './user/user';
  5. import * as ustate from './user/state';
  6. import * as umutations from './user/mutations';
  7. import authUser from './user/auth-user';
  8. import login from './user/login';
  9. import dockLogin from './user/dockLogin';
  10. import roomchat from './live/room-chat';
  11. import personalchat from './live/personalchat';
  12. import personalroom from './live/personalroom';
  13. import chat from './live/chat';
  14. import role from './user/role';
  15. // 公共
  16. import codeCategory from './codeCategory';
  17. import codeitem from './codeitem';
  18. import place from './place';
  19. import password from './market/password';
  20. // 新闻资讯
  21. import journcolumn from './market/journcolumn';
  22. import journnews from './market/journnews';
  23. // 展会
  24. import dock from './live/dock';
  25. import apply from './live/apply';
  26. import market from './market/market';
  27. import channel from './live/channel';
  28. import channelvideo from './live/channelVideo';
  29. // 专家
  30. import expertsuser from './market/exportuser';
  31. // 产品
  32. import marketproduct from './market/marketproduct';
  33. import collectproduct from './market/collectproduct';
  34. import markettype from './market/markettype';
  35. import notice from './market/notice';
  36. // 交易记录
  37. import transaction from './market/transaction';
  38. // 技术交流
  39. import column from './live/column';
  40. import news from './live/news';
  41. // 嘉宾访谈
  42. import newsguidance from './live/newsguidance';
  43. // 项目路演
  44. import newsroadshow from './live/newsroadshow';
  45. import liveTechnicalColumn from './live/liveTechnicalColumn';
  46. import liveTechnicalNews from './live/liveTechnicalNews';
  47. // 网上调查
  48. import survey from './market/survey';
  49. Vue.use(Vuex);
  50. export default new Vuex.Store({
  51. state: { ...ustate },
  52. mutations: { ...umutations },
  53. actions: {},
  54. modules: {
  55. // 用户
  56. users,
  57. authUser,
  58. login,
  59. dockLogin,
  60. roomchat,
  61. personalchat,
  62. personalroom,
  63. chat,
  64. role,
  65. // 公共
  66. codeCategory,
  67. codeitem,
  68. place,
  69. password,
  70. // 新闻资讯
  71. journcolumn,
  72. journnews,
  73. // 展会
  74. dock,
  75. apply,
  76. market,
  77. channel,
  78. channelvideo,
  79. // 专家
  80. expertsuser,
  81. // 产品
  82. marketproduct,
  83. collectproduct,
  84. markettype,
  85. notice,
  86. // 交易记录
  87. transaction,
  88. // 技术交流
  89. column,
  90. news,
  91. newsguidance,
  92. newsroadshow,
  93. liveTechnicalColumn,
  94. liveTechnicalNews,
  95. // 网上调查
  96. survey,
  97. },
  98. });