index.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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://appx.linkaa.cn',//请求地址配置
  10. // baseURL:'http://zd1.ns.liuniu946.com',//请求地址配置
  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. },
  23. mutations: {
  24. // 保存是否要加载引导图
  25. setFirstUse(state, provider){
  26. state.firstUse = provider;
  27. uni.setStorage({ //缓存用户登陆状态
  28. key: 'guideMap',
  29. data: provider
  30. })
  31. },
  32. // #ifdef APP-PLUS
  33. // 是否需要显示阴阳代码
  34. setFx(state, provider){
  35. state.fx = provider;
  36. }
  37. // #endif
  38. },
  39. modules:{
  40. user,
  41. shop
  42. },
  43. actions: {}
  44. })
  45. export default store