Sfoglia il codice sorgente

拼团入职奖励金额js处理

ZhangWenQiang 6 anni fa
parent
commit
5ea84e5283
2 ha cambiato i file con 29 aggiunte e 6 eliminazioni
  1. 25 0
      pages/detail/index.js
  2. 4 6
      pages/detail/index.wxml

+ 25 - 0
pages/detail/index.js

@@ -42,6 +42,8 @@ Page({
     groupId: '', //拼团id
     inviteUser_id: '', //拼团邀请人
     isFarovite: false, //是否收藏
+    maxReward: 0, //入职最高奖励
+    minReward: 0, //入职最低奖励
   },
   onLoad: function(options) {
     console.log(options)
@@ -119,6 +121,29 @@ Page({
           leftTime = data.data.hpGroupPosition.groupEndTime;
           groupLessList = data.data.groupLessList;
           myGroupId = data.data.myGroupId;
+          var maxReward;
+          var minReward;
+          var femaleReward = data.data.hpGroupPosition.femaleReward;
+          var maleReward = data.data.hpGroupPosition.maleReward;
+          var fiveGroupCashback = data.data.hpGroupPosition.fiveGroupCashback;
+          var threeGroupCashback = data.data.hpGroupPosition.threeGroupCashback;
+          var hasReward = data.data.hpGroupPosition.hasReward;
+          if (hasReward == 1) {
+            if (maleReward >= femaleReward) {
+              maxReward = fiveGroupCashback + maleReward;
+              minReward = femaleReward;
+            } else {
+              maxReward = fiveGroupCashback + femaleReward;
+              minReward = maleReward;
+            }
+          } else {
+            maxReward = fiveGroupCashback;
+            minReward = 0;
+          }
+          this.setData({
+            maxReward: maxReward,
+            minReward: minReward
+          })
           break;
         case "5":
           postitionDetail = data.data.hpWelfarePosition

+ 4 - 6
pages/detail/index.wxml

@@ -392,12 +392,10 @@
             返费{{postitionDetail.maleReward}}元
           </view>
         </block>
-        <block wx:if="{{postitionDetail.fiveGroupCashback}}">
-          <view class='backmoney'>
-            <image src='{{imgServerUrl}}/images/happyjob/back_money.png'></image>
-            入职最高奖励{{postitionDetail.fiveGroupCashback}}元, 最低{{postitionDetail.threeGroupCashback}}元
-          </view>
-        </block>
+        <view class='backmoney'>
+          <image src='{{imgServerUrl}}/images/happyjob/back_money.png'></image>
+          入职最高奖励{{maxReward}}元, 最低{{minReward}}元
+        </view>
       </view>
       <view class='right'>
       </view>