forked from angelo/java-retail-app
				
			## Fix - 分账金额
This commit is contained in:
		
							parent
							
								
									917f81f189
								
							
						
					
					
						commit
						1413a55128
					
				| 
						 | 
					@ -134,7 +134,7 @@ public class JdPayServiceImpl implements IJdPayService {
 | 
				
			||||||
                            log.info("分账 最后一个账户( 总 - 已分账 ) : {}, {}", subTradeAmount, remaining);
 | 
					                            log.info("分账 最后一个账户( 总 - 已分账 ) : {}, {}", subTradeAmount, remaining);
 | 
				
			||||||
                            onlinePayment.setSubAccountMoney(subTradeAmount);
 | 
					                            onlinePayment.setSubAccountMoney(subTradeAmount);
 | 
				
			||||||
                        }else{
 | 
					                        }else{
 | 
				
			||||||
                            subTradeAmount = tradeAmount.subtract(tradeAmount.multiply(separateAccount.getProportion().setScale(2, BigDecimal.ROUND_DOWN)).setScale(2, BigDecimal.ROUND_DOWN));
 | 
					                            subTradeAmount = 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);
 | 
				
			||||||
                            onlinePayment.setMainAccountMoney(subTradeAmount);
 | 
					                            onlinePayment.setMainAccountMoney(subTradeAmount);
 | 
				
			||||||
                            log.info("分账 过程 : {}, {}, {}", subTradeAmount, remaining, separateAccount.getProportion().setScale(2, BigDecimal.ROUND_DOWN));
 | 
					                            log.info("分账 过程 : {}, {}, {}", subTradeAmount, remaining, separateAccount.getProportion().setScale(2, BigDecimal.ROUND_DOWN));
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue