默认提交
Showing
3 changed files
with
12 additions
and
21 deletions
| ... | @@ -36,9 +36,6 @@ Page({ | ... | @@ -36,9 +36,6 @@ Page({ |
| 36 | isInit: false | 36 | isInit: false |
| 37 | }) | 37 | }) |
| 38 | return new Promise((resolve, reject) => { | 38 | return new Promise((resolve, reject) => { |
| 39 | this.setData({ | ||
| 40 | rankInfo: {} | ||
| 41 | }) | ||
| 42 | let status = this.data.status; | 39 | let status = this.data.status; |
| 43 | app.post({ | 40 | app.post({ |
| 44 | url: app.api.activity, | 41 | url: app.api.activity, |
| ... | @@ -46,17 +43,11 @@ Page({ | ... | @@ -46,17 +43,11 @@ Page({ |
| 46 | key: status | 43 | key: status |
| 47 | } | 44 | } |
| 48 | }).then((result) => { | 45 | }).then((result) => { |
| 49 | // console.log("result:", result) | ||
| 50 | let rankInfo = this.formatRankInfo(result, status); | 46 | let rankInfo = this.formatRankInfo(result, status); |
| 51 | // console.log("rankInfo:", rankInfo) | ||
| 52 | this.setData({ | ||
| 53 | isInit: true | ||
| 54 | }) | ||
| 55 | if (rankInfo) { | ||
| 56 | this.setData({ | 47 | this.setData({ |
| 48 | isInit: true, | ||
| 57 | rankInfo: rankInfo | 49 | rankInfo: rankInfo |
| 58 | }) | 50 | }); |
| 59 | } | ||
| 60 | console.log("rankInfo 1:", rankInfo); | 51 | console.log("rankInfo 1:", rankInfo); |
| 61 | resolve(); | 52 | resolve(); |
| 62 | }) | 53 | }) |
| ... | @@ -64,16 +55,13 @@ Page({ | ... | @@ -64,16 +55,13 @@ Page({ |
| 64 | }, | 55 | }, |
| 65 | 56 | ||
| 66 | /** | 57 | /** |
| 67 | * 推广积分排行 | 58 | * 历史积分排行 |
| 68 | */ | 59 | */ |
| 69 | queryActivityHistory() { | 60 | queryActivityHistory() { |
| 70 | this.setData({ | 61 | this.setData({ |
| 71 | isInit: false | 62 | isInit: false |
| 72 | }) | 63 | }) |
| 73 | return new Promise((resolve, reject) => { | 64 | return new Promise((resolve, reject) => { |
| 74 | this.setData({ | ||
| 75 | rankInfo: {} | ||
| 76 | }) | ||
| 77 | let status = this.data.status; | 65 | let status = this.data.status; |
| 78 | app.post({ | 66 | app.post({ |
| 79 | url: app.api.activityHistory, | 67 | url: app.api.activityHistory, |
| ... | @@ -88,7 +76,7 @@ Page({ | ... | @@ -88,7 +76,7 @@ Page({ |
| 88 | isInit: true, | 76 | isInit: true, |
| 89 | historyRankInfoList: historyRankInfoList | 77 | historyRankInfoList: historyRankInfoList |
| 90 | }) | 78 | }) |
| 91 | console.log("rankInfo 2:", historyRankInfoList); | 79 | console.log("rankInfo 2 history:", historyRankInfoList); |
| 92 | this.setHistory(); | 80 | this.setHistory(); |
| 93 | resolve(); | 81 | resolve(); |
| 94 | }) | 82 | }) | ... | ... |
| ... | @@ -17,18 +17,19 @@ | ... | @@ -17,18 +17,19 @@ |
| 17 | </view> | 17 | </view> |
| 18 | <!-- 排行 --> | 18 | <!-- 排行 --> |
| 19 | <view class="border rank"> | 19 | <view class="border rank"> |
| 20 | <block wx:if="{{rankInfo && rankInfo.memberList.length > 0}}"> | 20 | <!-- <block wx:if="{{rankInfo && rankInfo.memberList.length > 0}}"> --> |
| 21 | <!-- 功能区 --> | 21 | <!-- 功能区 --> |
| 22 | <view class="rank-func"> | 22 | <view class="rank-func"> |
| 23 | <view class="rank-func-item"> | 23 | <view class="rank-func-item"> |
| 24 | <!-- 本轮 --> | ||
| 24 | <view wx:if="{{turnsIndex == 0}}" class="pubish"> | 25 | <view wx:if="{{turnsIndex == 0}}" class="pubish"> |
| 25 | <view class="t1"> | 26 | <view class="t1"> |
| 26 | 本轮周期: | 27 | 本轮周期: |
| 27 | <span>{{rankInfo.activityName}}</span> | 28 | <span>{{rankInfo.activityName || '-' }}</span> |
| 28 | </view> | 29 | </view> |
| 29 | <view wx:if="{{status == 'promotion'}}" class="t1 t2"> | 30 | <view wx:if="{{status == 'promotion'}}" class="t1 t2"> |
| 30 | 本轮奖品: | 31 | 本轮奖品: |
| 31 | <span class="c1">{{rankInfo.prizeName}}</span> | 32 | <span class="c1">{{rankInfo.prizeName || '-'}}</span> |
| 32 | </view> | 33 | </view> |
| 33 | <view wx:if="{{status == 'rank'}}" class="t1 t2"> | 34 | <view wx:if="{{status == 'rank'}}" class="t1 t2"> |
| 34 | 我的名次: | 35 | 我的名次: |
| ... | @@ -36,11 +37,12 @@ | ... | @@ -36,11 +37,12 @@ |
| 36 | 名 | 37 | 名 |
| 37 | </view> | 38 | </view> |
| 38 | </view> | 39 | </view> |
| 40 | <!-- 历史 --> | ||
| 39 | <view wx:else class="pubish"> | 41 | <view wx:else class="pubish"> |
| 40 | <picker value="{{historyIndex}}" range="{{historyRankInfoList}}" range-key="activityName" bindchange="bindHistoryChange"> | 42 | <picker value="{{historyIndex}}" range="{{historyRankInfoList}}" range-key="activityName" bindchange="bindHistoryChange"> |
| 41 | <view class="func"> | 43 | <view class="func"> |
| 42 | <image class="icon" mode="aspectFit" src="../../image/icon/icon-sign-record.png" /> | 44 | <image class="icon" mode="aspectFit" src="../../image/icon/icon-sign-record.png" /> |
| 43 | {{rankInfo.activityName}} | 45 | {{rankInfo.activityName || '-'}} |
| 44 | <image class="arrow" mode="aspectFit" src="../../image/icon/icon-filter-down-on.png" /> | 46 | <image class="arrow" mode="aspectFit" src="../../image/icon/icon-filter-down-on.png" /> |
| 45 | {{dateStart}} | 47 | {{dateStart}} |
| 46 | </view> | 48 | </view> |
| ... | @@ -56,6 +58,7 @@ | ... | @@ -56,6 +58,7 @@ |
| 56 | </view> | 58 | </view> |
| 57 | </view> | 59 | </view> |
| 58 | </view> | 60 | </view> |
| 61 | <block wx:if="{{rankInfo}}"> | ||
| 59 | <!-- 标题 --> | 62 | <!-- 标题 --> |
| 60 | <view class="tit"> | 63 | <view class="tit"> |
| 61 | <view class="tt t1">名次</view> | 64 | <view class="tt t1">名次</view> |
| ... | @@ -95,7 +98,6 @@ | ... | @@ -95,7 +98,6 @@ |
| 95 | </block> | 98 | </block> |
| 96 | <block wx:else> | 99 | <block wx:else> |
| 97 | <view class="empty-tips" wx:if="{{isInit}}"> | 100 | <view class="empty-tips" wx:if="{{isInit}}"> |
| 98 | <!-- <span class="iconfont iconempty"></span> --> | ||
| 99 | <view class="tips">暂未开启积分排行,敬请期待</view> | 101 | <view class="tips">暂未开启积分排行,敬请期待</view> |
| 100 | </view> | 102 | </view> |
| 101 | </block> | 103 | </block> | ... | ... |
-
Please register or sign in to post a comment