Преглед на файлове

拼团详情页,奖励金调整

ZhangWenQiang преди 6 години
родител
ревизия
0a5b7d646e
променени са 2 файла, в които са добавени 27 реда и са изтрити 4 реда
  1. 24 1
      pages/pt-detail/index.js
  2. 3 3
      pages/pt-detail/index.wxml

+ 24 - 1
pages/pt-detail/index.js

@@ -23,6 +23,8 @@ Page({
     groupId: '', //拼团id
     inviteUser_id: '', //拼团邀请人
     canIUse: wx.canIUse('button.open-type.getUserInfo'),
+    successReward: 0, //拼团成功奖励金
+    failReward: 0, //拼团失败奖励金
   },
 
   onLoad: function(options) {
@@ -102,9 +104,30 @@ Page({
       } catch (e) {
 
       }
+      var femaleReward = data.data.position.femaleReward;
+      var maleReward = data.data.position.maleReward;
+      var fiveGroupCashback = data.data.position.fiveGroupCashback;
+      var threeGroupCashback = data.data.position.threeGroupCashback;
+      var hasReward = data.data.position.hasReward;
+      var successReward;
+      var failReward;
+      if (hasReward == 1) {
+        if (maleReward >= femaleReward) {
+          successReward = maleReward;
+          failReward = femaleReward;
+        } else {
+          successReward = femaleReward;
+          failReward = maleReward;
+        }
+      } else {
+        successReward = 0;
+        failReward = 0;
+      }
       this.setData({
         postitionDetail: data.data,
-        leftTime: leftTime
+        leftTime: leftTime,
+        failReward: failReward,
+        successReward: successReward
       })
     })
   },

+ 3 - 3
pages/pt-detail/index.wxml

@@ -221,10 +221,10 @@
           </view>
           <view class='pt_money'>
             <block wx:if="{{postitionDetail.myGroupList.length >= 5}}">
-              {{postitionDetail.position.reward}} + {{postitionDetail.position.fiveGroupCashback}} 元
+              {{successReward}} + {{postitionDetail.position.fiveGroupCashback}} 元
             </block>
             <block wx:else>
-              {{postitionDetail.position.reward}} + {{postitionDetail.position.threeGroupCashback}} 元
+              {{successReward}} + {{postitionDetail.position.threeGroupCashback}} 元
             </block>
           </view>
         </view>
@@ -303,7 +303,7 @@
             只有{{postitionDetail.myGroupList.length}}人加入了{{postitionDetail.myGroupList[0].hpResumeAPI.realName}}的拼工,获得基础励金:
           </view>
           <view class='pt_money'>
-            {{postitionDetail.position.reward}}元
+            {{failReward}}元
           </view>
         </view>
       </view>