applyFor.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. import {
  2. ApiModel
  3. } from "../../utils/api";
  4. const _Http = new ApiModel;
  5. Page({
  6. /**
  7. * 页面的初始数据
  8. */
  9. data: {
  10. requestList: [], //请求列表
  11. showBtn: -1, //选中下标
  12. pattern: false, //显示方式选择
  13. tabsList: ['商户二维码', '加入请求'], //tabs
  14. tabsIndex: 0, //tabs 选中下标
  15. },
  16. /**
  17. * 生命周期函数--监听页面加载
  18. */
  19. onLoad: function (options) {},
  20. /* tabs切换页面 */
  21. setIndex({
  22. detail
  23. }) {
  24. this.setData({
  25. tabsIndex: detail
  26. })
  27. },
  28. /* 下拉触底 */
  29. scrolltolower() {
  30. if (!this.data.scrolltolowerThrottle) return;
  31. if (this.data.pageTotal < this.data.pageNumber) return;
  32. this.setData({
  33. scrolltolowerThrottle: false
  34. })
  35. this.getList();
  36. },
  37. /* 获得列表 */
  38. getList() {},
  39. /**
  40. * 生命周期函数--监听页面初次渲染完成
  41. */
  42. onReady: function () {
  43. },
  44. /* 选择 */
  45. showBtnIndex(e) {
  46. const {
  47. index
  48. } = e.currentTarget.dataset;
  49. this.closeTheDropDown();
  50. if (index == this.data.showBtn) return;
  51. this.setData({
  52. pattern: false,
  53. showBtn: index,
  54. })
  55. },
  56. /* 同意 */
  57. ratify(e) {
  58. console.log('同意')
  59. },
  60. /* 拒绝 */
  61. refuse(e) {
  62. console.log('拒绝')
  63. },
  64. /**
  65. * 生命周期函数--监听页面显示
  66. */
  67. onShow: function () {
  68. },
  69. /**
  70. * 生命周期函数--监听页面隐藏
  71. */
  72. onHide: function () {
  73. },
  74. /**
  75. * 生命周期函数--监听页面卸载
  76. */
  77. onUnload: function () {
  78. },
  79. /**
  80. * 页面相关事件处理函数--监听用户下拉动作
  81. */
  82. onPullDownRefresh: function () {
  83. },
  84. /**
  85. * 页面上拉触底事件的处理函数
  86. */
  87. onReachBottom: function () {
  88. },
  89. /**
  90. * 用户点击右上角分享
  91. */
  92. onShareAppMessage: function () {
  93. }
  94. })