common.js 780 B

12345678910111213141516171819202122232425262728293031323334
  1. export const state = {
  2. showWxLogin: false, //控制是否打开登录弹窗
  3. userInfo: {
  4. headLogo: uni.getStorageSync('headLogo') || "",
  5. },
  6. instData: {
  7. spdId: "",
  8. spdName: ""
  9. }
  10. };
  11. export const mutations = {
  12. setShowWxLogin(state, data) {
  13. state.showWxLogin = data
  14. },
  15. setInst(state, data) {
  16. if (data) {
  17. state.instData = data;
  18. uni.setStorageSync('inst', data);
  19. } else {
  20. let detInt = uni.getStorageSync('inst');
  21. state.instData = detInt;
  22. }
  23. },
  24. setUserInfo(state, data) {
  25. state.userInfo = data;
  26. uni.setStorageSync('token', data.token);
  27. uni.setStorageSync('wechatId', data.wechatId);
  28. uni.setStorageSync('headLogo', data.headLogo);
  29. uni.setStorageSync('nameList', data.nameList);
  30. }
  31. }
  32. export const actions = {
  33. };