|
@@ -247,7 +247,15 @@ func sameMoneyV2(lv, isOnlySubsidy int, totalAmtList, restAmtList, profitList, p |
|
|
newTotalRatioList := make([]*VirtualCoinCommission, 0) |
|
|
newTotalRatioList := make([]*VirtualCoinCommission, 0) |
|
|
newPeerRateList := make([]*VirtualCoinCommission, 0) |
|
|
newPeerRateList := make([]*VirtualCoinCommission, 0) |
|
|
newSubsidyFeeList := subsidyFeeList |
|
|
newSubsidyFeeList := subsidyFeeList |
|
|
|
|
|
|
|
|
|
|
|
if opt == nil { |
|
|
|
|
|
return newProfitList, newRestAmtList, newTotalRatioList, newPeerRateList, newSubsidyFeeList, zeroList |
|
|
|
|
|
} |
|
|
|
|
|
if opt.UserRate == nil { |
|
|
|
|
|
return newProfitList, newRestAmtList, newTotalRatioList, newPeerRateList, newSubsidyFeeList, zeroList |
|
|
|
|
|
} |
|
|
|
|
|
if opt.UserRate[lv] == nil { |
|
|
|
|
|
return newProfitList, newRestAmtList, newTotalRatioList, newPeerRateList, newSubsidyFeeList, zeroList |
|
|
|
|
|
} |
|
|
//极差返利 |
|
|
//极差返利 |
|
|
if opt.UserRate[lv].PayMode == 0 && isOnlySubsidy == 0 { |
|
|
if opt.UserRate[lv].PayMode == 0 && isOnlySubsidy == 0 { |
|
|
for _, coin := range profitList { |
|
|
for _, coin := range profitList { |
|
|