h5.js 623 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. // 用户数据模块
  2. import api from '@/common/request/index'
  3. import store from '@/store'
  4. import { setStorage, getStorage, removeStorage } from '@/util/index.js'
  5. import {
  6. USER_INFO,
  7. SET_TOKEN,
  8. OUT_LOGIN,
  9. SET_LOGINSTATE
  10. } from '../types.js'
  11. const state = {
  12. pic: getStorage('pic') ? getStorage('pic') : '',
  13. safe_log_data: []
  14. }
  15. const actions = {
  16. }
  17. const mutations = {
  18. // 保存用户信息
  19. "SET_PIC"(state, pic) {
  20. state.pic = pic
  21. setStorage('pic', pic)
  22. },
  23. "SET_SAFE_LOG_DATA"(state, data) {
  24. state.safe_log_data = data
  25. },
  26. }
  27. const getters = {
  28. }
  29. export default {
  30. state,
  31. mutations,
  32. actions,
  33. getters
  34. }