|
|
@@ -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;
|