## Opt - 分账日志
This commit is contained in:
parent
e948cdefbc
commit
51c948bc23
|
@ -267,9 +267,11 @@ public class JdPayServiceImpl implements IJdPayService {
|
||||||
BigDecimal subTradeAmount;
|
BigDecimal subTradeAmount;
|
||||||
if(i == separateAccounts.size() - 1){
|
if(i == separateAccounts.size() - 1){
|
||||||
subTradeAmount = remaining;
|
subTradeAmount = remaining;
|
||||||
|
log.info("分账 最后一个账户( 总 - 已分账 ) : {}, {}", subTradeAmount, remaining);
|
||||||
}else{
|
}else{
|
||||||
subTradeAmount = tradeAmount.subtract(tradeAmount.multiply(separateAccount.getProportion().setScale(2, BigDecimal.ROUND_DOWN)).setScale(2, BigDecimal.ROUND_DOWN));
|
subTradeAmount = tradeAmount.subtract(tradeAmount.multiply(separateAccount.getProportion().setScale(2, BigDecimal.ROUND_DOWN)).setScale(2, BigDecimal.ROUND_DOWN));
|
||||||
remaining = remaining.subtract(subTradeAmount).setScale(2, BigDecimal.ROUND_DOWN);
|
remaining = remaining.subtract(subTradeAmount).setScale(2, BigDecimal.ROUND_DOWN);
|
||||||
|
log.info("分账 过程 : {}, {}, {}", subTradeAmount, remaining, separateAccount.getProportion().setScale(2, BigDecimal.ROUND_DOWN));
|
||||||
}
|
}
|
||||||
JdPayDivisionAccountTradeInfo divisionAccountTradeInfo = new JdPayDivisionAccountTradeInfo();
|
JdPayDivisionAccountTradeInfo divisionAccountTradeInfo = new JdPayDivisionAccountTradeInfo();
|
||||||
divisionAccountTradeInfo.setMerchantNo(separateAccount.getAccount());
|
divisionAccountTradeInfo.setMerchantNo(separateAccount.getAccount());
|
||||||
|
|
Loading…
Reference in New Issue