flyzto 4 tuần trước cách đây
mục cha
commit
2b0af1e1c2
1 tập tin đã thay đổi với 6 bổ sung9 xóa
  1. 6 9
      server/triangle/totalProfitCalc.js

+ 6 - 9
server/triangle/totalProfitCalc.js

@@ -458,15 +458,9 @@ const calcSecondProfit = (betInfo) => {
 const getFirstInfo = (betInfo) => {
   const {
     inner_index,
-    gold_side_a,
-    gold_side_b,
-    gold_side_c,
-    odds_side_a,
-    odds_side_b,
-    odds_side_c,
-    rebate_side_a,
-    rebate_side_b,
-    rebate_side_c,
+    gold_side_a, gold_side_b, gold_side_c,
+    odds_side_a, odds_side_b, odds_side_c,
+    rebate_side_a, rebate_side_b, rebate_side_c,
   } = betInfo;
 
   let loss_out = 0, inner_ref_value = 0, inner_odds = 0;
@@ -502,6 +496,9 @@ const calcTotalProfitWithFixedFirst = (betInfo1, betInfo2, inner_base, inner_reb
     Logs.out('inner_base is not equal to inner_ref_value', inner_base, inner_ref_value);
     throw new Error('内盘基准额度和内盘索引额度不一致');
   }
+  else if (!inner_base) {
+    inner_base = inner_ref_value;
+  }
 
   const profitInfo = calcSecondProfit({ ...betInfo2, inner_base, inner_odds_first: inner_odds, inner_rebate });
   const { cross_type } = profitInfo;