index.js 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. import Vue from 'vue'
  2. import Vuex from 'vuex'
  3. import settings from "@/settings.js"
  4. import user from '@/store/modules/user'
  5. import order from '@/store/modules/order'
  6. import station from '@/store/modules/station'
  7. import voucher from '@/store/modules/voucher'
  8. import coupon from '@/store/modules/coupon'
  9. Vue.use(Vuex)
  10. export default new Vuex.Store({
  11. state: {
  12. appId: settings.appId,
  13. // stationId: settings.stationId,
  14. // phoneNumber:uni.getStorageSync('phoneNumber') || "",
  15. // countryCode:uni.getStorageSync('countryCode') || "",
  16. // purePhoneNumber:uni.getStorageSync('purePhoneNumber') || "",
  17. // openId: uni.getStorageSync('openId') || "",
  18. // unionId: uni.getStorageSync('unionId') || "",
  19. // userInfo: !uni.getStorageSync('userInfo') ? {} : JSON.parse(uni.getStorageSync('userInfo')),
  20. // orderInfo:undefined,
  21. // selectedGas:undefined,
  22. // labelId:undefined,
  23. // employeeId:undefined,
  24. },
  25. getters: {
  26. },
  27. mutations: {
  28. // updatePhoneNumber(state, phoneNumber) {
  29. // uni.setStorageSync('phoneNumber', phoneNumber);
  30. // state.phoneNumber = phoneNumber
  31. // },
  32. // updateCountryCode(state, countryCode) {
  33. // uni.setStorageSync('countryCode', countryCode);
  34. // state.countryCode = countryCode
  35. // },
  36. // updatePurePhoneNumber(state, purePhoneNumber) {
  37. // uni.setStorageSync('phoneNumber', phoneNumber);
  38. // state.purePhoneNumber = purePhoneNumber
  39. // },
  40. // updateOpenId(state, openId) {
  41. // uni.setStorageSync('openId', openId);
  42. // state.openId = openId
  43. // },
  44. // updateUnionId(state, unionId) {
  45. // uni.setStorageSync('unionId', unionId);
  46. // state.unionId = unionId
  47. // },
  48. // clearUserAuthen(state){
  49. // uni.removeStorageSync('phoneNumber')
  50. // uni.removeStorageSync('countryCode')
  51. // uni.removeStorageSync('purePhoneNumber')
  52. // uni.removeStorageSync('openId')
  53. // uni.removeStorageSync('unionId')
  54. // state.phoneNumber = ''
  55. // state.countryCode = ''
  56. // state.purePhoneNumber = ''
  57. // state.openId = ''
  58. // state.unionId = ''
  59. // },
  60. // updateUserInfo(state, userInfo) {
  61. // uni.setStorageSync('userInfo', JSON.stringify(userInfo));
  62. // state.userInfo = userInfo
  63. // },
  64. // clearUserInfo(state) {
  65. // uni.removeStorageSync('userInfo')
  66. // state.userInfo = {}
  67. // },
  68. // updateOrderInfo(state, orderInfo){
  69. // state.orderInfo = orderInfo
  70. // },
  71. // updateSelectedGas(state, selectedGas){
  72. // state.selectedGas = selectedGas
  73. // },
  74. // updateStationId(state, stationId){
  75. // state.stationId = stationId
  76. // },
  77. // updateLabelId(state, labelId) {
  78. // state.labelId = labelId
  79. // },
  80. // clearLabelId(state){
  81. // state.labelId = undefined
  82. // },
  83. resetApplet(state){
  84. uni.clearStorageSync()
  85. state.user.phoneNumber = ''
  86. state.user.countryCode = ''
  87. state.user.purePhoneNumber = ''
  88. state.user.openId = ""
  89. state.user.unionId = ""
  90. state.user.userInfo = {}
  91. state.station.employeeId = undefined
  92. },
  93. // updateEmployeeId(state, employeeId){
  94. // state.employeeId = employeeId
  95. // },
  96. // clearEmployeeId(state){
  97. // state.employeeId = undefined
  98. // }
  99. },
  100. actions: {
  101. },
  102. modules: {
  103. user,
  104. order,
  105. station,
  106. voucher,
  107. coupon
  108. }
  109. })