Explorar el Código

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

tags/v3.9.4
huangjiajun hace 2 años
padre
commit
ce2c6f8967
Se han modificado 1 ficheros con 4 adiciones y 7 borrados
  1. +4
    -7
      svc/svc_integral_release.go

+ 4
- 7
svc/svc_integral_release.go Ver fichero

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


Cargando…
Cancelar
Guardar