C端小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

95 lines
2.0 KiB

  1. // pages/index/sw/index.js
  2. let config = require("../../config/config.js");
  3. let Http = require("../../utils/HttpBasics");
  4. const app = getApp();
  5. Page({
  6. /**
  7. * 页面的初始数据
  8. */
  9. data: {
  10. list: []
  11. },
  12. /**
  13. * 生命周期函数--监听页面加载
  14. */
  15. onLoad: function(options) {},
  16. /**
  17. * 生命周期函数--监听页面初次渲染完成
  18. */
  19. /**
  20. * 生命周期函数--监听页面显示
  21. */
  22. onReady: function() {
  23. app.couponChannelListCallback = token => {
  24. Http.setToken(token);
  25. Http.get({
  26. url: config.api.couponChannelList,
  27. data: {
  28. pageNum: 2,
  29. pageSize: 2,
  30. targetAd: 2
  31. }
  32. }).then(res => {
  33. console.log(res);
  34. console.log("限时抢购页面");
  35. this.setData({
  36. list: res.data.list
  37. });
  38. });
  39. };
  40. if (app.globalData.token && app.globalData.token != null) {
  41. console.log("couponChannelList init 1");
  42. app.couponChannelListCallback(app.globalData.token);
  43. }
  44. },
  45. //限时抢购的强请页面
  46. gotodetail: function(e) {
  47. console.log(e)
  48. console.log("姐姐在测试")
  49. console.log(e.currentTarget.dataset.couponid);
  50. console.log(e.currentTarget.dataset.targetad);
  51. wx.navigateTo({
  52. url: `/pages/coupon/detail/index?id=${e.currentTarget.dataset.couponid}&targetAd=${e.currentTarget.dataset.targetad}`,
  53. success: function(res) {
  54. // success
  55. },
  56. fail: function() {
  57. // fail
  58. },
  59. complete: function() {
  60. // complete
  61. }
  62. });
  63. },
  64. /**
  65. * 生命周期函数--监听页面隐藏
  66. */
  67. onHide: function() {},
  68. /**
  69. * 生命周期函数--监听页面卸载
  70. */
  71. onUnload: function() {},
  72. /**
  73. * 页面相关事件处理函数--监听用户下拉动作
  74. */
  75. onPullDownRefresh: function() {
  76. console.log("");
  77. },
  78. /**
  79. * 页面上拉触底事件的处理函数
  80. */
  81. onReachBottom: function() {
  82. },
  83. /**
  84. * 用户点击右上角分享
  85. */
  86. onShareAppMessage: function() {}
  87. });