index.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import Vue from 'vue'
  2. import Vuex from 'vuex'
  3. import user from './model/user'
  4. Vue.use(Vuex)
  5. const store = new Vuex.Store({
  6. namespaced: true,
  7. state: {
  8. // baseURL: "http://qudou.frp.liuniu946.com", //请求地址配置
  9. baseURL: 'http://www.shangshigo.com', //请求地址配置
  10. urlFile: '/index', //项目部署所在文件夹
  11. userInfo: {}, //登录信息
  12. loginInterceptor: false, //是否打开强制登录
  13. isbuy: false, //是否进入购买时间
  14. isbuy1: false, //是否进入购买时间
  15. // #ifdef H5 || MP-WEIXIN
  16. weichatInfo: {}, //保存微信注册信息
  17. weichatObj: '', //微信对象
  18. // #endif
  19. },
  20. mutations: {
  21. //保存微信信息
  22. setWeiChatInfo(state, provider) {
  23. state.weichatInfo = provider;
  24. },
  25. //保存微信对象
  26. setWeiChatObj(state, provider) {
  27. state.weichatObj = provider;
  28. },
  29. //改变进入购买时间的状态
  30. setBuy(state, provider) {
  31. state.isbuy = provider;
  32. },
  33. setBuy1(state, provider) {
  34. state.isbuy1 = provider;
  35. },
  36. },
  37. modules: {
  38. user
  39. },
  40. actions: {}
  41. })
  42. export default store