switchingModule.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. const state = {
  2. status: 0, //星灵状态 默认为0
  3. picture: '', //星灵图片
  4. name: '', //星灵名称
  5. requestData: {}, //星灵请求数据
  6. isRecharge: true, // 隐藏充值模块 不在隐藏
  7. isGuiding: false, // 隐藏创作模块中的引导部分 需要手动去打开
  8. isTheTask: false, // 首页任务隐藏
  9. isSmsLogin: false, // 隐藏短信登录
  10. isWeChatPay: true, // 隐藏微信支付
  11. }
  12. const mutations = {
  13. setState(state, value) {
  14. state.status = value
  15. },
  16. setPicture(state, value) {
  17. state.picture = value
  18. },
  19. setName(state, value) {
  20. state.name = value
  21. },
  22. setRequestData(state, value) {
  23. state.requestData = value
  24. },
  25. setInformation(state, value) {
  26. state.status = value.status
  27. state.picture = value.image_ai
  28. state.name = value.nickname
  29. state.requestData = value
  30. console.log(state, '1状态');
  31. },
  32. deleteInformation(state) {
  33. state.status = 0
  34. state.picture = ''
  35. state.name = ''
  36. state.requestData = {}
  37. }
  38. }
  39. const actions = {
  40. // // 设置权限
  41. // setPermissions({ commit }, permissions) {
  42. // commit('SET_PERMISSIONS', permissions)
  43. // }
  44. }
  45. const getters = {
  46. }
  47. export default {
  48. namespaced: true,
  49. state,
  50. mutations,
  51. actions,
  52. getters
  53. }