You've already forked qlg.frontend
Init Repo
This commit is contained in:
92
js/vouchers.js
Normal file
92
js/vouchers.js
Normal file
@ -0,0 +1,92 @@
|
||||
var vouchersType = '',
|
||||
isExpected = '';
|
||||
var data_href = '';
|
||||
var pageSize = 10;
|
||||
var count = 1;
|
||||
var isLoading = false;
|
||||
mui.plusReady(function() {
|
||||
|
||||
var self = plus.webview.currentWebview();
|
||||
|
||||
vouchersType = self.data_type;
|
||||
isExpected = self.data_expect;
|
||||
data_href = self.data_href;
|
||||
|
||||
getvoucherList(count, pageSize);
|
||||
|
||||
switch (data_href) {
|
||||
case "expectedProduct":
|
||||
$('.title').html('预获产品券');
|
||||
|
||||
break;
|
||||
case "expectedCoupons":
|
||||
$('.title').text('预获优惠券');
|
||||
break;
|
||||
case "expectedWang":
|
||||
$('.title').text('预获旺旺券');
|
||||
break
|
||||
case "coupons":
|
||||
$('.title').text('已获优惠券');
|
||||
break
|
||||
case "product":
|
||||
$('.title').text('已获产品券');
|
||||
break
|
||||
case "wang":
|
||||
$('.title').text('已获旺旺券');
|
||||
break
|
||||
|
||||
}
|
||||
|
||||
|
||||
function getvoucherList(count, pageSize) {
|
||||
if (true == isLoading) return;
|
||||
isLoading = true;
|
||||
JZL.ajax(qlgUrl('app/Uservouchers/getVouchers'), {
|
||||
page: count,
|
||||
perPage: pageSize,
|
||||
vouchersType: vouchersType,
|
||||
isExpected: isExpected,
|
||||
}, function(data) { //服务器返回响应,根据响应结果,分析是否登录成功;
|
||||
// console.log(data);
|
||||
var data = toJson(data);
|
||||
if (data.status == 1) {
|
||||
data = data.data;
|
||||
if (data.Rows == '') {
|
||||
$('.con').append(
|
||||
'<p style="float: left;width: 100%;text-align: center;padding-bottom: 9px;">没有更多数据</p>');
|
||||
return;
|
||||
}
|
||||
var html = ''
|
||||
$.each(data.Rows, function() {
|
||||
html += '<div class="row shadown_wai"><div class="num">' + this.num +
|
||||
'</div><div class="info"><div class="info_">' + this.remark + '</div><div class="time">' + this.createTime +
|
||||
'</div><div class="valid"></div></div></div>';
|
||||
})
|
||||
if (count == 1) {
|
||||
$('.con').html(html);
|
||||
} else {
|
||||
$('.con').append(html);
|
||||
}
|
||||
} else {
|
||||
mui.alert(data.msg)
|
||||
}
|
||||
isLoading = false;
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
document.querySelector('.mui-scroll-wrapper').addEventListener('scroll', function(e) {
|
||||
if (e.cancelable) {
|
||||
// 判断默认行为是否已经被禁用
|
||||
if (!e.defaultPrevented) {
|
||||
e.preventDefault();
|
||||
}
|
||||
}
|
||||
if (scroll.y == scroll.maxScrollY) {
|
||||
if (isLoading == false) {
|
||||
count++;
|
||||
getvoucherList(count, pageSize)
|
||||
}
|
||||
}
|
||||
})
|
||||
})
|
Reference in New Issue
Block a user