Sfoglia il codice sorgente

add reverse:for v3.9.4 积分释放规则

tags/v3.9.4
huangjiajun 2 anni fa
parent
commit
ce2c6f8967
1 ha cambiato i file con 4 aggiunte e 7 eliminazioni
  1. +4
    -7
      svc/svc_integral_release.go

+ 4
- 7
svc/svc_integral_release.go Vedi File

@@ -242,18 +242,15 @@ func CalReturnAmountAndRatio(level, ownbuyReturnType int, userType string, fee,
return commission, commissionRatio, amountList, ratioList
}
func getfee(fee float64, commArr map[string]string) float64 {
newfee := fee
if zhios_order_relate_utils.StrToFloat64(commArr["alipayServiceChargeRate"]) > 0 {
newfee = fee - fee*zhios_order_relate_utils.StrToFloat64(commArr["alipayServiceChargeRate"])
fee = fee - fee*zhios_order_relate_utils.StrToFloat64(commArr["alipayServiceChargeRate"])
}
newfee := fee * zhios_order_relate_utils.StrToFloat64(commArr["distributableCoefficientRate"])
if zhios_order_relate_utils.StrToFloat64(commArr["taxRevenueRate"]) > 0 {
newfee = newfee - newfee*zhios_order_relate_utils.StrToFloat64(commArr["taxRevenueRate"])
newfee = newfee - fee*zhios_order_relate_utils.StrToFloat64(commArr["taxRevenueRate"])
}
if zhios_order_relate_utils.StrToFloat64(commArr["operatingExpenseRate"]) > 0 {
newfee = newfee - newfee*zhios_order_relate_utils.StrToFloat64(commArr["operatingExpenseRate"])
}
if zhios_order_relate_utils.StrToFloat64(commArr["distributableCoefficientRate"]) > 0 {
newfee = newfee - newfee*zhios_order_relate_utils.StrToFloat64(commArr["distributableCoefficientRate"])
newfee = newfee - fee*zhios_order_relate_utils.StrToFloat64(commArr["operatingExpenseRate"])
}
return newfee
}


Caricamento…
Annulla
Salva