personal.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. // pages/welfareMall/personal/personal.js
  2. import {getMobileCache, getPhoneNumber as getPhoneNumberSync} from '../../../utils/user'
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. isLogin: false,
  9. mobileTop: 'TONY WU',
  10. },
  11. /**
  12. * 生命周期函数--监听页面加载
  13. */
  14. onLoad: function (options) {
  15. this.setData({
  16. isLogin: getMobileCache() != '',
  17. mobileTop: getMobileCache(),
  18. })
  19. },
  20. // 授权手机号
  21. getPhoneNumber(e) {
  22. getPhoneNumberSync(e, _ => {
  23. this.setData({
  24. isLogin: true,
  25. mobileTop: getMobileCache(),
  26. })
  27. })
  28. },
  29. toHistorical(e) {
  30. const url = "../historical/historical?id=" + e.currentTarget.dataset.id
  31. wx.navigateTo({
  32. url
  33. })
  34. },
  35. toFeedback(e) {
  36. const url = "../feedback/feedback?id=" + e.currentTarget.dataset.id
  37. wx.navigateTo({
  38. url: url,
  39. })
  40. },
  41. /**
  42. * 生命周期函数--监听页面初次渲染完成
  43. */
  44. onReady: function () {
  45. },
  46. /**
  47. * 生命周期函数--监听页面显示
  48. */
  49. onShow: function () {
  50. },
  51. /**
  52. * 生命周期函数--监听页面隐藏
  53. */
  54. onHide: function () {
  55. },
  56. /**
  57. * 生命周期函数--监听页面卸载
  58. */
  59. onUnload: function () {
  60. },
  61. /**
  62. * 页面相关事件处理函数--监听用户下拉动作
  63. */
  64. onPullDownRefresh: function () {
  65. },
  66. /**
  67. * 页面上拉触底事件的处理函数
  68. */
  69. onReachBottom: function () {
  70. },
  71. /**
  72. * 用户点击右上角分享
  73. */
  74. onShareAppMessage: function () {
  75. }
  76. })