|
|
import saleModel from '../../models/activity/sale/index';
|
|
|
import myScrollTap from '../my-scroll-tap';
|
|
|
import Yas from '../../common/yas.js';
|
|
|
import config from '../../common/config.js'
|
|
|
|
|
|
let initData = {
|
|
|
data: [],
|
...
|
...
|
@@ -12,7 +13,8 @@ let app = getApp(); |
|
|
|
|
|
Page(Object.assign(myScrollTap, {
|
|
|
data: {
|
|
|
saleItem: Object.assign({}, initData)
|
|
|
saleItem: Object.assign({}, initData),
|
|
|
pageSize: 10
|
|
|
},
|
|
|
onLoad: function() {
|
|
|
this.tapLoadMore();
|
...
|
...
|
@@ -30,6 +32,7 @@ Page(Object.assign(myScrollTap, { |
|
|
};
|
|
|
},
|
|
|
queryLimitActivityList: function(refresh) {
|
|
|
let that = this
|
|
|
let saleItem = refresh ? Object.assign({}, initData) : this.data.saleItem;
|
|
|
|
|
|
if (saleItem.end) {
|
...
|
...
|
@@ -41,8 +44,8 @@ Page(Object.assign(myScrollTap, { |
|
|
}
|
|
|
let params = {
|
|
|
pageNum: saleItem.page++,
|
|
|
pageSize: 10,
|
|
|
belongStoreId: 94,
|
|
|
pageSize: this.data.pageSize,
|
|
|
belongStoreId: config.storeId,
|
|
|
}
|
|
|
|
|
|
return saleModel.queryLimitActivityList(params).then(res => {
|
...
|
...
|
@@ -53,7 +56,7 @@ Page(Object.assign(myScrollTap, { |
|
|
let limitActivityList = res.data && res.data.limitActivityList || [];
|
|
|
|
|
|
saleItem.data = saleItem.data.concat(limitActivityList);
|
|
|
saleItem.end = !limitActivityList.length;
|
|
|
saleItem.end = limitActivityList.length < that.data.pageSize ? true : false;
|
|
|
this.setData({
|
|
|
saleItem
|
|
|
});
|
...
|
...
|
|