info.js 696 B

1234567891011121314151617181920212223242526272829303132333435
  1. export default {
  2. state: {
  3. token: "",
  4. userId: "",
  5. systemInfo: null, // 系统信息
  6. packageEnv: 'prod', // 默认产线环境
  7. },
  8. mutations: {
  9. INIT_DATA(state, data = {}) {
  10. let token = uni.getStorageSync('token')
  11. let userId = uni.getStorageSync('userId')
  12. if (token && userId) {
  13. state.token = token
  14. state.userId = userId
  15. }
  16. },
  17. SET_PACKAGEENV(state, env){
  18. state.packageEnv = env || uni.getStorageSync('packageEnv')
  19. uni.getStorageSync('packageEnv',env)
  20. },
  21. SET_SYSTEMINFO(state, systemInfo) {
  22. state.systemInfo = systemInfo
  23. },
  24. },
  25. actions: {},
  26. getter: {
  27. isLogin(state){
  28. if(state.token){
  29. return true;
  30. }else{
  31. return false
  32. }
  33. }
  34. }
  35. }