diff --git a/package2/shop/ranking.vue b/package2/shop/ranking.vue index c584421..d236610 100644 --- a/package2/shop/ranking.vue +++ b/package2/shop/ranking.vue @@ -6,36 +6,35 @@ - 兼职中心 + 配送排位赛 - - + - {{fireList[2].productName == undefined?'':fireList[2].productName}} + {{fireList[1].workerName == undefined?'':fireList[1].workerName}} - {{fireList[2].totalSold == undefined?'':fireList[2].totalSold}} + {{fireList[1].orderCount == undefined?'':fireList[1].orderCount}} - {{fireList[0].productName == undefined?'':fireList[0].productName}} + {{fireList[0].workerName == undefined?'':fireList[0].workerName}} - {{fireList[0].totalSold == undefined?'':fireList[0].totalSold}} + {{fireList[0].orderCount == undefined?'':fireList[0].orderCount}} - {{fireList[1].productName == undefined?'':fireList[1].productName}} + {{fireList[2].workerName == undefined?'':fireList[2].workerName}} - {{fireList[1].totalSold == undefined?'':fireList[1].totalSold}} + {{fireList[2].orderCount == undefined?'':fireList[2].orderCount}} @@ -51,29 +50,15 @@ {{index + 1}} - - - 暂无图片 + + - {{item.productName == null?'暂无':item.productName}} - {{item.totalSold}}单 + {{item.workerName == null?'暂无':item.workerName}} + {{item.orderCount}}单 - - - - - - - - - - - - - @@ -83,11 +68,9 @@ return { menuButtonInfo: {}, range:[], - status: 'loadmore', fireList:[], - pageNum:1, - pages:1, indexList: [], + reward:'', bigImg:[], swiperDotIndex:0, @@ -99,9 +82,6 @@ this.menuButtonInfo = uni.getMenuButtonBoundingClientRect() }, onReachBottom() { - if (this.pageNum >= this.pages) return; - this.status = 'loading'; - this.pageNum ++; this.getFireList(); }, @@ -110,23 +90,19 @@ this.current = e.detail.current }, getFireList(){ - this.tui.request("/app/product/getShareList", "POST", { - categoryId: "", - searchStr: "", - pageNum: this.pageNum, - pageSize: '10', - sortField:"totalSold", - startDate:this.range[0], - endDate:this.range[1] - }, false, false).then((res) => { + this.tui.request("/mall/delivery/countOrdersLimit", "GET", {regionId: JSON.parse(uni.getStorageSync('area')).id}, false, true).then((res) => { if (res.code == 200) { - this.status = 'nomore'; - if (this.pages == 1) { - this.fireList = res.result.records - } else { - this.fireList = [...this.fireList, ...res.result.records] + if(res.result.data != null){ + this.fireList = res.result.data + } + + if(res.result.reward != undefined && res.result.reward != null){ + this.reward = '排位规则:' + for(let i = 0; i < res.result.reward.length; i++){ + this.reward += '第' + res.result.reward[i].orderNum + '名 - 奖励' + res.result.reward[i].reward + '元;' } - this.pages = res.result.pages + this.reward += '晚上10点截止' + } } else { this.tui.toast(res.message) }