50 lines
1.2 KiB
JavaScript
50 lines
1.2 KiB
JavaScript
var t = getApp(), a = t.requirejs("/core");
|
|
|
|
t.requirejs("jquery");
|
|
|
|
Page({
|
|
data: {
|
|
list: [],
|
|
page: 1,
|
|
status: "all",
|
|
loading: !1,
|
|
args: {
|
|
id: ""
|
|
}
|
|
},
|
|
onLoad: function(t) {
|
|
var a = {
|
|
id: t.id
|
|
};
|
|
this.setData({
|
|
"args.id": t.id
|
|
}), this.getlist(a);
|
|
},
|
|
onReachBottom: function() {
|
|
this.data.page, this.data.status;
|
|
var t = this.data.args;
|
|
this.getlist(t);
|
|
},
|
|
getlist: function(t) {
|
|
var s = this;
|
|
s.setData({
|
|
loading: !0
|
|
}), a.get("dividend/log/orders", t, function(a) {
|
|
if (console.error(a), 0 == a.error) {
|
|
if (a.list.length > 0 && s.data.list.length < a.total) {
|
|
var i = s.data.list.concat(a.list);
|
|
t.page = t.page + 1;
|
|
}
|
|
s.setData({
|
|
sysset: a.sysset,
|
|
set: a.set,
|
|
list: i,
|
|
loading: !1,
|
|
total: a.total,
|
|
page: t.page,
|
|
stop: !1
|
|
});
|
|
}
|
|
});
|
|
}
|
|
}); |