payment-records.js 6.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. var hwPaymentDetail_impl_1 = require("../../service/impl/hwPaymentDetail.impl");
  4. Page({
  5. data: {
  6. list: [],
  7. pageNo: 1,
  8. isLast: false,
  9. },
  10. getList: function (pageNumber) {
  11. var _this = this;
  12. var pageNo = pageNumber || this.data.pageNo;
  13. hwPaymentDetail_impl_1.getHwPaymentDetailsListImpl({
  14. pageNo: pageNo,
  15. pageSize: 10
  16. }).then(function (res) {
  17. var _a;
  18. if (res.errCode === 0) {
  19. if (pageNo === 1 && res.data.hwPaymentDetailList && res.data.hwPaymentDetailList.length === 0) {
  20. _this.setData({
  21. show: true,
  22. isLast: true
  23. });
  24. }
  25. else {
  26. pageNo++;
  27. _this.setData((_a = {},
  28. _a["list[" + (pageNo - 2) + "]"] = res.data.hwPaymentDetailList,
  29. _a.isLast = res.data.isLast,
  30. _a.pageNo = pageNo,
  31. _a));
  32. }
  33. }
  34. });
  35. },
  36. onLoad: function () {
  37. },
  38. onReady: function () {
  39. },
  40. onShow: function () {
  41. var _this = this;
  42. this.setData({
  43. list: [],
  44. pageNo: 1,
  45. }, function () {
  46. _this.getList();
  47. });
  48. },
  49. onHide: function () {
  50. },
  51. onUnload: function () {
  52. },
  53. onPullDownRefresh: function () {
  54. var _this = this;
  55. this.setData({
  56. list: [],
  57. pageNo: 1,
  58. }, function () {
  59. _this.getList();
  60. });
  61. },
  62. onReachBottom: function () {
  63. var isLast = this.data.isLast;
  64. if (isLast) {
  65. }
  66. else {
  67. this.getList();
  68. }
  69. }
  70. });
  71. //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF5bWVudC1yZWNvcmRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsicGF5bWVudC1yZWNvcmRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQ0EsZ0ZBQXFGO0FBQ3JGLElBQUksQ0FBQztJQUtILElBQUksRUFBRTtRQUNKLElBQUksRUFBRSxFQUFFO1FBQ1IsTUFBTSxFQUFFLENBQUM7UUFDVCxNQUFNLEVBQUUsS0FBSztLQUNkO0lBTUQsT0FBTyxFQUFQLFVBQVEsVUFBbUI7UUFBM0IsaUJBc0JDO1FBckJDLElBQUksTUFBTSxHQUFHLFVBQVUsSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQTtRQUMzQyxrREFBMkIsQ0FBQztZQUMxQixNQUFNLFFBQUE7WUFDTixRQUFRLEVBQUUsRUFBRTtTQUNiLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBQSxHQUFHOztZQUNULElBQUksR0FBRyxDQUFDLE9BQU8sS0FBSyxDQUFDLEVBQUU7Z0JBQ3JCLElBQUksTUFBTSxLQUFLLENBQUMsSUFBSSxHQUFHLENBQUMsSUFBSSxDQUFDLG1CQUFtQixJQUFJLEdBQUcsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTtvQkFDN0YsS0FBSSxDQUFDLE9BQU8sQ0FBQzt3QkFDWCxJQUFJLEVBQUUsSUFBSTt3QkFDVixNQUFNLEVBQUUsSUFBSTtxQkFDYixDQUFDLENBQUE7aUJBQ0g7cUJBQU07b0JBQ0wsTUFBTSxFQUFFLENBQUM7b0JBQ1QsS0FBSSxDQUFDLE9BQU87d0JBQ1YsR0FBQyxXQUFRLE1BQU0sR0FBRyxDQUFDLE9BQUcsSUFBRyxHQUFHLENBQUMsSUFBSSxDQUFDLG1CQUFtQjt3QkFDckQsU0FBTSxHQUFFLEdBQUcsQ0FBQyxJQUFJLENBQUMsTUFBTTt3QkFDdkIsU0FBTSxTQUFBOzRCQUNOLENBQUE7aUJBQ0g7YUFDRjtRQUNILENBQUMsQ0FBQyxDQUFBO0lBQ0osQ0FBQztJQUlELE1BQU0sRUFBRTtJQUVSLENBQUM7SUFLRCxPQUFPLEVBQUU7SUFFVCxDQUFDO0lBS0QsTUFBTSxFQUFFO1FBQUEsaUJBUVA7UUFOQyxJQUFJLENBQUMsT0FBTyxDQUFDO1lBQ1gsSUFBSSxFQUFFLEVBQUU7WUFDUixNQUFNLEVBQUUsQ0FBQztTQUNWLEVBQUU7WUFDRCxLQUFJLENBQUMsT0FBTyxFQUFFLENBQUE7UUFDaEIsQ0FBQyxDQUFDLENBQUE7SUFDSixDQUFDO0lBS0QsTUFBTSxFQUFFO0lBRVIsQ0FBQztJQUtELFFBQVEsRUFBRTtJQUVWLENBQUM7SUFLRCxpQkFBaUIsRUFBRTtRQUFBLGlCQU9sQjtRQU5DLElBQUksQ0FBQyxPQUFPLENBQUM7WUFDWCxJQUFJLEVBQUUsRUFBRTtZQUNSLE1BQU0sRUFBRSxDQUFDO1NBQ1YsRUFBRTtZQUNELEtBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQTtRQUNoQixDQUFDLENBQUMsQ0FBQTtJQUNKLENBQUM7SUFLRCxhQUFhLEVBQUU7UUFDYixJQUFNLE1BQU0sR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQztRQUNoQyxJQUFJLE1BQU0sRUFBRTtTQUtYO2FBQU07WUFDTCxJQUFJLENBQUMsT0FBTyxFQUFFLENBQUE7U0FDZjtJQUNILENBQUM7Q0FDRixDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBwYWdlcy9wYXltZW50LXJlY29yZHMvcGF5bWVudC1yZWNvcmRzLmpzXG5pbXBvcnQgeyBnZXRId1BheW1lbnREZXRhaWxzTGlzdEltcGwgfSBmcm9tICcuLi8uLi9zZXJ2aWNlL2ltcGwvaHdQYXltZW50RGV0YWlsLmltcGwnXG5QYWdlKHtcblxuICAvKipcbiAgICog6aG16Z2i55qE5Yid5aeL5pWw5o2uXG4gICAqL1xuICBkYXRhOiB7XG4gICAgbGlzdDogW10sIC8v5pSv5LuY5piO57uG5YiX6KGoXG4gICAgcGFnZU5vOiAxLCAvL+mhteeggVxuICAgIGlzTGFzdDogZmFsc2UsIC8v5piv5ZCm5Li65pyA5ZCO5LiA6aG1XG4gIH0sXG4gIC8qKlxuICAgKiDojrflj5bmlK/ku5jmmI7nu4bliJfooahcbiAgICogQHBhZ2VObyB7bnVtYmVyfSDpobXnoIFcbiAgICogQHBhZ2VTaXplIHtudW1iZXJ9IOmhtemdouadoeaVsFxuICAgKi9cbiAgZ2V0TGlzdChwYWdlTnVtYmVyPzogbnVtYmVyKSB7XG4gICAgbGV0IHBhZ2VObyA9IHBhZ2VOdW1iZXIgfHwgdGhpcy5kYXRhLnBhZ2VOb1xuICAgIGdldEh3UGF5bWVudERldGFpbHNMaXN0SW1wbCh7XG4gICAgICBwYWdlTm8sXG4gICAgICBwYWdlU2l6ZTogMTBcbiAgICB9KS50aGVuKHJlcyA9PiB7XG4gICAgICBpZiAocmVzLmVyckNvZGUgPT09IDApIHtcbiAgICAgICAgaWYgKHBhZ2VObyA9PT0gMSAmJiByZXMuZGF0YS5od1BheW1lbnREZXRhaWxMaXN0ICYmIHJlcy5kYXRhLmh3UGF5bWVudERldGFpbExpc3QubGVuZ3RoID09PSAwKSB7XG4gICAgICAgICAgdGhpcy5zZXREYXRhKHtcbiAgICAgICAgICAgIHNob3c6IHRydWUsXG4gICAgICAgICAgICBpc0xhc3Q6IHRydWVcbiAgICAgICAgICB9KVxuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHBhZ2VObysrO1xuICAgICAgICAgIHRoaXMuc2V0RGF0YSh7XG4gICAgICAgICAgICBbYGxpc3RbJHtwYWdlTm8gLSAyfV1gXTogcmVzLmRhdGEuaHdQYXltZW50RGV0YWlsTGlzdCxcbiAgICAgICAgICAgIGlzTGFzdDogcmVzLmRhdGEuaXNMYXN0LFxuICAgICAgICAgICAgcGFnZU5vXG4gICAgICAgICAgfSlcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0pXG4gIH0sXG4gIC8qKlxuICAgKiDnlJ/lkb3lkajmnJ/lh73mlbAtLeebkeWQrOmhtemdouWKoOi9vVxuICAgKi9cbiAgb25Mb2FkOiBmdW5jdGlvbiAoKSB7XG5cbiAgfSxcblxuICAvKipcbiAgICog55Sf5ZG95ZGo5pyf5Ye95pWwLS3nm5HlkKzpobXpnaLliJ3mrKHmuLLmn5PlrozmiJBcbiAgICovXG4gIG9uUmVhZHk6IGZ1bmN0aW9uICgpIHtcblxuICB9LFxuXG4gIC8qKlxuICAgKiDnlJ/lkb3lkajmnJ/lh73mlbAtLeebkeWQrOmhtemdouaYvuekulxuICAgKi9cbiAgb25TaG93OiBmdW5jdGlvbiAoKSB7XG4gICAgLy8g6I635Y+W5pSv5LuY5piO57uG5YiX6KGoXG4gICAgdGhpcy5zZXREYXRhKHtcbiAgICAgIGxpc3Q6IFtdLFxuICAgICAgcGFnZU5vOiAxLFxuICAgIH0sICgpID0+IHtcbiAgICAgIHRoaXMuZ2V0TGlzdCgpXG4gICAgfSlcbiAgfSxcblxuICAvKipcbiAgICog55Sf5ZG95ZGo5pyf5Ye95pWwLS3nm5HlkKzpobXpnaLpmpDol49cbiAgICovXG4gIG9uSGlkZTogZnVuY3Rpb24gKCkge1xuXG4gIH0sXG5cbiAgLyoqXG4gICAqIOeUn+WRveWRqOacn+WHveaVsC0t55uR5ZCs6aG16Z2i5Y246L29XG4gICAqL1xuICBvblVubG9hZDogZnVuY3Rpb24gKCkge1xuXG4gIH0sXG5cbiAgLyoqXG4gICAqIOmhtemdouebuOWFs+S6i+S7tuWkhOeQhuWHveaVsC0t55uR5ZCs55So5oi35LiL5ouJ5Yqo5L2cXG4gICAqL1xuICBvblB1bGxEb3duUmVmcmVzaDogZnVuY3Rpb24gKCkge1xuICAgIHRoaXMuc2V0RGF0YSh7XG4gICAgICBsaXN0OiBbXSxcbiAgICAgIHBhZ2VObzogMSxcbiAgICB9LCAoKSA9PiB7XG4gICAgICB0aGlzLmdldExpc3QoKVxuICAgIH0pXG4gIH0sXG5cbiAgLyoqXG4gICAqIOmhtemdouS4iuaLieinpuW6leS6i+S7tueahOWkhOeQhuWHveaVsFxuICAgKi9cbiAgb25SZWFjaEJvdHRvbTogZnVuY3Rpb24gKCkge1xuICAgIGNvbnN0IGlzTGFzdCA9IHRoaXMuZGF0YS5pc0xhc3Q7XG4gICAgaWYgKGlzTGFzdCkge1xuICAgICAgLy8gd3guc2hvd1RvYXN0KHtcbiAgICAgIC8vICAgaWNvbjogJ25vbmUnLFxuICAgICAgLy8gICB0aXRsZTogJ+W3sue7j+aYr+acgOWQjuS4gOmhteS6hicsXG4gICAgICAvLyB9KVxuICAgIH0gZWxzZSB7XG4gICAgICB0aGlzLmdldExpc3QoKVxuICAgIH1cbiAgfVxufSkiXX0=