index.js 2.7 KB

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