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

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