Commit 459ca708 by 高淑倩

add: 列表页进度同步详情页

parent 7b8996e2
...@@ -91,6 +91,7 @@ wxService.page({ ...@@ -91,6 +91,7 @@ wxService.page({
if (item.id == data.activityId) { if (item.id == data.activityId) {
item.surplusPoints = data.surplusPoints item.surplusPoints = data.surplusPoints
item.totalPoints = data.totalPoints item.totalPoints = data.totalPoints
item.surplusExchangeCount = data.surplusExchangeCount
this.setData({ this.setData({
pointList pointList
}) })
......
<!--pages/pointList/pointList.wxml--> <!--pages/pointList/pointList.wxml-->
<wxs src="./tools.wxs" module="tools" />
<view class="point-list border_box"> <view class="point-list border_box">
<block wx:for="{{pointList}}" wx:key="item"> <block wx:for="{{pointList}}" wx:key="item">
<view class="point border_box" data-id="{{item.id}}" bindtap="handleDetail"> <view class="point border_box" data-id="{{item.id}}" bindtap="handleDetail">
...@@ -6,7 +8,9 @@ ...@@ -6,7 +8,9 @@
<view class="progress weui-flex df-j--bt"> <view class="progress weui-flex df-j--bt">
<view class="rate">进度: <view class="rate">进度:
<!--<text class="point_color">{{item.surplusPoints}}</text> --> <!--<text class="point_color">{{item.surplusPoints}}</text> -->
<text class="point_color">{{item.totalPoints ? item.totalPoints % item.goal : 0}}</text> <!--<text class="point_color">{{item.totalPoints ? item.totalPoints % item.goal : 0}}</text>-->
<text class="point_color" wx:if="{{item.surplusExchangeCount}}"> {{item.totalPoints ? tools.parse(item.totalPoints / item.goal) : 0}}</text>
<text class="point_color" wx:else> {{item.totalPoints ? item.totalPoints % item.goal : 0}}</text>
/ {{item.goal}} / {{item.goal}}
</view> </view>
<view class="time-out">距离结束时间: <view class="time-out">距离结束时间:
...@@ -18,6 +22,4 @@ ...@@ -18,6 +22,4 @@
</view> </view>
</block> </block>
</view> </view>
<!-- <text class="point_color" wx:if="{{countObj.surplusExchangeCount}}"> {{countObj.totalPoints ? tools.parse(countObj.totalPoints / goal) : 0}}</text>
<text class="point_color" wx:else> {{countObj.totalPoints ? countObj.totalPoints % goal : 0}}</text>-->
var parse = function(str) {
return parseInt(str);
};
module.exports.parse = parse;
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment