withdrawals_list.js 1.08 KB
var t = function(t) {
    return t && t.__esModule ? t : {
        default: t
    };
}(require("../../../utils/LoadMore.js")), a = getApp(), e = new t.default(), r = require("../../../utils/util.js");

Page({
    data: {
        url: a.globalData.setting.url,
        resourceUrl: a.globalData.setting.resourceUrl,
        withdrawals: null,
        currentPage: 1
    },
    onLoad: function() {
        e.init(this, "", "withdrawals"), this.requestWithdrawalsList();
    },
    requestWithdrawalsList: function() {
        var t = this, a = "/api/user/withdrawals_list/?p=" + t.data.currentPage;
        e.request(a, function(a) {
            t.data.currentPage++, a.data.result.forEach(function(t, a, e) {
                t.createTimeFommat = r.format(t.create_time, "yyyy-MM-dd");
            }), wx.stopPullDownRefresh();
        });
    },
    onReachBottom: function() {
        e.canloadMore() && this.requestWithdrawalsList();
    },
    onPullDownRefresh: function() {
        this.data.withdrawals = null, this.data.currentPage = 1, e.resetConfig(), this.requestWithdrawalsList();
    }
});