index.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. import Vue from 'vue';
  2. import Vuex from 'vuex';
  3. import * as ustate from './module/user/state';
  4. import * as umutations from './module/user/mutations';
  5. import admin from './module/user/action';
  6. // 用户
  7. import users from './module/user/users';
  8. // 系统消息
  9. import notice from './module/user/notice';
  10. import msgList from './module/user/msgList';
  11. import address from './module/user/address';
  12. import todo from './module/statistics/todo';
  13. import sellTotal from './module/statistics/sellTotal';
  14. import shopInBill from './module/statistics/shopInBill';
  15. import outBill from './module/statistics/outBill';
  16. import getBill from './module/statistics/getBill';
  17. import shopCashOut from './module/statistics/shopCashOut';
  18. import dictIndex from './module/dev/dictIndex';
  19. import dictData from './module/dev/dictData';
  20. import menus from './module/dev/menus';
  21. import role from './module/dev/role';
  22. // 商品标签
  23. import goodsTags from './module/system/goodsTags';
  24. // 广告图
  25. import banner from './module/system/banner';
  26. // 首页图标
  27. import indexModule from './module/system/indexModule';
  28. import actTags from './module/system/actTags';
  29. import config from './module/system/config';
  30. import platformAct from './module/system/platformAct';
  31. // 套装
  32. import goodsSet from './module/system/goodsSet';
  33. import goodsJoinAct from './module/system/goodsJoinAct';
  34. import admins from './module/system/admin';
  35. // 店铺信息
  36. import shop from './module/shop/shop';
  37. // 商品信息
  38. import goods from './module/shop/goods';
  39. import serviceContact from './module/shop/serviceContact';
  40. // 商品规格
  41. import goodsSpec from './module/shop/goodsSpec';
  42. import afterSale from './module/shop/afterSale';
  43. import getTransportInfo from './module/shop/getTransportInfo';
  44. import shopNotice from './module/shop/shopNotice';
  45. import goodsRate from './module/shop/goodsRate';
  46. // 订单
  47. import order from './module/trade/order';
  48. // 订单详情
  49. import orderDetail from './module/trade/orderDetail';
  50. import sot from './module/trade/sot';
  51. import coupon from './module/trade/coupon';
  52. import cashOut from './module/trade/cashOut';
  53. // 尊荣
  54. import zrGoods from './module/zr/zrGoods';
  55. import zrOrder from './module/zr/zrOrder';
  56. import zrSot from './module/zr/zrSot';
  57. // 团购
  58. // 售后
  59. import groupAfterSale from './module/group/groupAfterSale';
  60. // 订单
  61. import groupOrder from './module/group/groupOrder';
  62. // 商品
  63. import goodsConfig from './module/group/goodsConfig';
  64. // 团表
  65. import group from './module/group/group';
  66. // 快递
  67. import groupTransport from './module/group/groupTransport';
  68. import salesTransport from './module/group/salesTransport';
  69. // 聊天
  70. // 聊天记录
  71. import chatRecord from './module/message/chatRecord';
  72. // 房间表
  73. import room from './module/message/room';
  74. Vue.use(Vuex);
  75. export default new Vuex.Store({
  76. state: { ...ustate },
  77. mutations: { ...umutations },
  78. actions: {},
  79. modules: {
  80. users,
  81. admin,
  82. shop,
  83. address,
  84. goods,
  85. dictIndex,
  86. dictData,
  87. menus,
  88. role,
  89. goodsTags,
  90. banner,
  91. indexModule,
  92. goodsSpec,
  93. order,
  94. orderDetail,
  95. coupon,
  96. afterSale,
  97. getTransportInfo,
  98. serviceContact,
  99. sot,
  100. todo,
  101. sellTotal,
  102. actTags,
  103. config,
  104. platformAct,
  105. goodsJoinAct,
  106. goodsRate,
  107. shopInBill,
  108. outBill,
  109. admins,
  110. cashOut,
  111. zrGoods,
  112. zrOrder,
  113. zrSot,
  114. groupAfterSale,
  115. groupOrder,
  116. goodsConfig,
  117. group,
  118. groupTransport,
  119. salesTransport,
  120. notice,
  121. msgList,
  122. shopCashOut,
  123. getBill,
  124. shopNotice,
  125. goodsSet,
  126. chatRecord,
  127. room,
  128. },
  129. });