my.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. Page({
  2. data: {
  3. name: wx.getStorageSync('username'),
  4. avatar: wx.getStorageSync('avatar'),
  5. role: wx.getStorageSync('role'),
  6. current: 1,
  7. list: [{
  8. id: 1,
  9. text: '修改密码',
  10. imgUrl: 'http://resource.weilaibike.com/bike_yunwei/pwd.png'
  11. },
  12. {
  13. id: 2,
  14. text: '地勤人员',
  15. imgUrl: 'http://resource.weilaibike.com/bike_yunwei/worker.png'
  16. },
  17. {
  18. id: 7,
  19. text: '用户反馈',
  20. imgUrl: 'http://resource.weilaibike.com/yunwei/feedBack.png'
  21. },
  22. {
  23. id: 8,
  24. text: '用户报修',
  25. imgUrl: 'http://resource.weilaibike.com/yunwei/repair.png'
  26. },
  27. {
  28. id: 3,
  29. text: '中控管理',
  30. imgUrl: 'http://resource.weilaibike.com/yunwei/control.png'
  31. },
  32. {
  33. id: 4,
  34. text: '数据统计',
  35. imgUrl: 'http://resource.weilaibike.com/yunwei/statistics.png'
  36. },
  37. {
  38. id: 5,
  39. text: '热力地图',
  40. imgUrl: 'http://resource.weilaibike.com/yunwei/hot.png'
  41. },
  42. {
  43. id: 6,
  44. text: '停车区管理',
  45. imgUrl: 'http://resource.weilaibike.com/bike_yunwei/parkMange.png'
  46. },
  47. ]
  48. },
  49. onLoad: function () {
  50. console.log(wx.getStorageSync('allArea'))
  51. },
  52. scanCode: function () {
  53. wx.redirectTo({
  54. url: '/pages/logs/logs?scan=' + 1,
  55. })
  56. },
  57. skipNext(e) {
  58. let idx = e.currentTarget.dataset.id;
  59. let url = '';
  60. switch (idx) {
  61. case 1:
  62. url = "/pages/password/password";
  63. break;
  64. case 2:
  65. url = "/pages/personnel/personnel";
  66. break;
  67. case 3:
  68. url = "/pages/control/control";
  69. break;
  70. case 4:
  71. url = "/pages/lineChart/lineChart";
  72. break;
  73. case 5:
  74. url = "/pages/chart/chart";
  75. break;
  76. case 6:
  77. url = "/pages/park/park";
  78. break;
  79. case 7:
  80. url = "/pages/feedback/feedback";
  81. break;
  82. case 8:
  83. url = "/pages/repairs/repairs";
  84. break;
  85. default:
  86. break;
  87. }
  88. wx.navigateTo({
  89. url
  90. })
  91. },
  92. //退出登录
  93. quit() {
  94. wx.removeStorageSync('username');
  95. wx.removeStorageSync('avatar');
  96. wx.removeStorageSync('token');
  97. wx.removeStorageSync('role');
  98. wx.removeStorageSync('curVal');
  99. wx.removeStorageSync('curId');
  100. wx.redirectTo({
  101. url: '/pages/login/login',
  102. })
  103. },
  104. onShow: function () {
  105. this.setData({
  106. name: wx.getStorageSync('username'),
  107. avatar: wx.getStorageSync('avatar'),
  108. role: wx.getStorageSync('role'),
  109. })
  110. },
  111. onShareAppMessage: function () {
  112. return {
  113. title: '轻松出行,方便你我',
  114. path: '/pages/login/login',
  115. success: function (res) {}
  116. }
  117. }
  118. })