home.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. //index.js
  2. //获取应用实例
  3. const app = getApp()
  4. Page({
  5. data: {
  6. // 个人信息
  7. videoUrl: 'http://broadcast.waityou24.cn/files/imgpath/20201221103327.mp4',
  8. userInfo: {}
  9. },
  10. //事件处理函数
  11. // 统计信息
  12. achieveBtn: function (event) {
  13. console.log(event.currentTarget.id);
  14. let type = event.currentTarget.id;
  15. wx.navigateTo({
  16. url: '/pages/achieveList/achieveList?type=' + type // 希望跳转过去的页面
  17. })
  18. },
  19. // 个人信息
  20. perssonalBtn: function () {
  21. wx.navigateTo({
  22. url: '../perssonal/perssonal'
  23. })
  24. },
  25. // 设置账号
  26. settingBtn: function () {
  27. wx.navigateTo({
  28. url: '../setting/setting'
  29. })
  30. },
  31. // 修改密码
  32. editpwdBtn: function () {
  33. wx.navigateTo({
  34. url: '../editPwd/editPwd'
  35. })
  36. },
  37. // 退出登录
  38. logouBtn: function () {
  39. app.globalData.userInfo = {}
  40. wx.redirectTo({
  41. url: '/pages/login/login'
  42. })
  43. },
  44. // 关于我们
  45. aboutBtn: function () {
  46. wx.navigateTo({
  47. url: '../about/about'
  48. })
  49. },
  50. // 通知新闻
  51. newsBtn: function () {
  52. wx.navigateTo({
  53. url: '../news/news'
  54. })
  55. },
  56. // 我要办卡
  57. cardBtn: function () {
  58. wx.navigateTo({
  59. url: '../card/card'
  60. })
  61. },
  62. // 我的团队
  63. teamBtn: function () {
  64. wx.navigateTo({
  65. url: '../team/team'
  66. })
  67. },
  68. // 积分明细
  69. fenBtn: function () {
  70. wx.navigateTo({
  71. url: '../integral/integral'
  72. })
  73. },
  74. // 积分兑换
  75. huanBtn: function () {
  76. wx.navigateTo({
  77. url: '../exchange/exchange'
  78. })
  79. },
  80. // 车奖明细
  81. carBtn: function () {
  82. wx.navigateTo({
  83. url: '../car/car'
  84. })
  85. },
  86. // 股东奖池
  87. gdBtn: function () {
  88. wx.navigateTo({
  89. url: '../shareholder/shareholder'
  90. })
  91. },
  92. // 用户列表
  93. userBtn: function () {
  94. wx.navigateTo({
  95. url: '../user/user'
  96. })
  97. },
  98. onLoad: function () {
  99. let data = app.globalData.userInfo;
  100. console.log(data);
  101. this.setData({ userInfo: data })
  102. wx.getUserInfo({
  103. success: res => {
  104. var data = res.userInfo;
  105. this.setData({ "userInfo.avatarUrl": data.avatarUrl })
  106. },
  107. fail: err => {
  108. wx.showToast({
  109. title: '没有授权获取微信用户信息',
  110. icon: 'error',
  111. duration: 2000
  112. })
  113. }
  114. })
  115. },
  116. })