## Opt - 分账按比例排序(降序)
This commit is contained in:
parent
51c948bc23
commit
d3fad46ad3
|
@ -47,6 +47,7 @@ import javax.annotation.Resource;
|
|||
import java.math.BigDecimal;
|
||||
import java.net.InetAddress;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
|
@ -259,6 +260,7 @@ public class JdPayServiceImpl implements IJdPayService {
|
|||
List<TOnlinePaymentSepAccD> sepAccDList = new ArrayList<>();
|
||||
if(ObjectUtil.isNotEmpty(jdPayBankProperties)){
|
||||
List<JdPaySeparateAccountConfig> separateAccounts = jdPayBankProperties.getSeparateAccounts();
|
||||
separateAccounts.sort(Comparator.comparing(JdPaySeparateAccountConfig::getProportion).reversed());
|
||||
if(ObjectUtil.isNotEmpty(separateAccounts)){
|
||||
BigDecimal tradeAmount = onlinePayment.getPayMoney();
|
||||
BigDecimal remaining = onlinePayment.getPayMoney();
|
||||
|
|
Loading…
Reference in New Issue