## Opt - 分账为0,不分账
This commit is contained in:
parent
73b4a3393c
commit
e948cdefbc
|
@ -275,15 +275,17 @@ public class JdPayServiceImpl implements IJdPayService {
|
||||||
divisionAccountTradeInfo.setMerchantNo(separateAccount.getAccount());
|
divisionAccountTradeInfo.setMerchantNo(separateAccount.getAccount());
|
||||||
divisionAccountTradeInfo.setOutTradeNo(onlinePayment.getBusinessCode() + "_" + (i + 1));
|
divisionAccountTradeInfo.setOutTradeNo(onlinePayment.getBusinessCode() + "_" + (i + 1));
|
||||||
divisionAccountTradeInfo.setTradeAmount(subTradeAmount.multiply(new BigDecimal(100)).intValue() + "");
|
divisionAccountTradeInfo.setTradeAmount(subTradeAmount.multiply(new BigDecimal(100)).intValue() + "");
|
||||||
divisionAccountTradeInfoList.add(divisionAccountTradeInfo);
|
if(subTradeAmount.compareTo(BigDecimal.ZERO) > 0){
|
||||||
sepAccDList.add(
|
divisionAccountTradeInfoList.add(divisionAccountTradeInfo);
|
||||||
TOnlinePaymentSepAccD.builder()
|
sepAccDList.add(
|
||||||
.account(separateAccount.getAccount())
|
TOnlinePaymentSepAccD.builder()
|
||||||
.proportion(separateAccount.getProportion())
|
.account(separateAccount.getAccount())
|
||||||
.tradeAmount(subTradeAmount)
|
.proportion(separateAccount.getProportion())
|
||||||
.outTradeNo(divisionAccountTradeInfo.getOutTradeNo())
|
.tradeAmount(subTradeAmount)
|
||||||
.build()
|
.outTradeNo(divisionAccountTradeInfo.getOutTradeNo())
|
||||||
);
|
.build()
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue