index.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import Vue from 'vue'
  2. import Vuex from 'vuex'
  3. import user from './model/user'
  4. import shop from './model/shop'
  5. Vue.use(Vuex)
  6. const store = new Vuex.Store({
  7. state: {
  8. // baseURL:"http://yrh.liuniu946.com",//'http://eb.shuibo.net',//请求地址配置
  9. baseURL:'https://api.myjie.cn',//请求地址配置
  10. // baseURL:'http://dp.frp.shuibo.net',//请求地址配置
  11. urlFile:'/index',//项目部署所在文件夹
  12. hasLogin:false,
  13. // #ifdef H5
  14. loginInterceptor:false,//是否打开强制登录
  15. fx:true,//是否显示分销
  16. // #endif
  17. firstUse:false,//保存是否已经加载过初次加载图片
  18. isShowIllegality:false,//是否显示不过审的内容
  19. // #ifdef APP-PLUS
  20. fx:false,//是否显示分销
  21. // #endif
  22. // #ifdef MP
  23. systeam:''
  24. // #endif
  25. },
  26. mutations: {
  27. // #ifdef MP
  28. setSystem(state, provider){
  29. state.systeam = provider;
  30. },
  31. // #endif
  32. // 保存是否要加载引导图
  33. setFirstUse(state, provider){
  34. state.firstUse = provider;
  35. uni.setStorage({ //缓存用户登陆状态
  36. key: 'guideMap',
  37. data: provider
  38. })
  39. },
  40. // #ifdef APP-PLUS
  41. // 是否需要显示阴阳代码
  42. setFx(state, provider){
  43. state.fx = provider;
  44. }
  45. // #endif
  46. },
  47. modules:{
  48. user,
  49. shop
  50. },
  51. actions: {}
  52. })
  53. export default store