var t = getApp(), e = t.requirejs("core"); Page({ data: { icons: t.requirejs("icons"), type: 0, isopen: !0, page: 1, loaded: !1, loading: !0, is_transfer: !1, list: [] }, onLoad: function(e) { e.type > 0 && this.setData({ type: 1 }), t.url(e), this.getUserCredit1(), this.getSet(), this.getList(); }, onPullDownRefresh: function() { wx.stopPullDownRefresh(); }, onReachBottom: function() { this.data.loaded || this.data.list.length == this.data.total || this.getList(); }, getUserCredit1: function() { var t = this; e.get("member/getUserCredit", {}, function(e) { t.setData({ credit1: e.member.credit1, sysset: e.sysset }); }); }, getList: function() { var t = this; t.setData({ loading: !0 }), e.get("member/credit/get_list", { type: "credit1", list_type: t.data.type, page: t.data.page }, function(e) { var a = { loading: !1, total: e.total, show: !0, show_transfer: e.is_transfer }; if (1 == t.data.page) { a.isopen = e.isopen; var s = "充值记录"; 1 == e.isopen && (s = e.credittext + "明细"), a.credittext = e.credittext, wx.setNavigationBarTitle({ title: s }); } e.list || (e.list = []), e.list.length > 0 && (a.page = t.data.page + 1, a.list = t.data.list.concat(e.list), e.list.length < e.pagesize && (a.loaded = !0)), t.setData(a); }); }, getSet: function() { var e = t.getCache("transfer_account", ""); "" != e && 1 == e.balance && this.setData({ is_transfer: !0, btn_text: e.texts.transfer_text }); }, myTab: function(t) { var a = e.pdata(t).type; this.setData({ type: a, page: 1, list: [], loading: !0 }), this.getList(); } });