v1.1 payermax-转换usd的汇率

This commit is contained in:
2022-10-21 19:14:28 +08:00
parent ebcaec2582
commit 32dfe9ccdc

View File

@@ -255,7 +255,7 @@ public class PayCenterService {
chargeRecord.setLocalAmount(chargeProd.getMoney());
} else {
// 本地货币转成美元
BigDecimal amount = new BigDecimal(chargeProd.getMoney()).multiply(chargeProd.getUsdRate()).setScale(0, RoundingMode.HALF_UP);
BigDecimal amount = new BigDecimal(chargeProd.getMoney()).divide(chargeProd.getUsdRate(), 0, RoundingMode.HALF_UP);
chargeRecord.setAmount(amount.longValue());
chargeRecord.setLocalAmount(chargeProd.getMoney());
chargeRecord.setLocalCurrencyCode(chargeProd.getLocalCurrencyCode());