|
|
|
@ -44,6 +44,7 @@ public class VirtualAccountAggregate { |
|
|
|
VirtualAccountTradeTypeEnum tradeType, |
|
|
|
String remark) { |
|
|
|
Integer originalBalance = virtualAccount.getBalance(); |
|
|
|
virtualAccount.setTotalBalance(virtualAccount.getTotalBalance() - tradeBalance); |
|
|
|
virtualAccount.setBalance(originalBalance - tradeBalance); |
|
|
|
VirtualAccountRecord record = new VirtualAccountRecord(); |
|
|
|
record.setTradeType(tradeType); |
|
|
|
@ -58,6 +59,7 @@ public class VirtualAccountAggregate { |
|
|
|
Integer tradeBalance, |
|
|
|
VirtualAccountTradeTypeEnum tradeType) { |
|
|
|
Integer originalBalance = virtualAccount.getBalance(); |
|
|
|
virtualAccount.setTotalBalance(virtualAccount.getTotalBalance() + tradeBalance); |
|
|
|
virtualAccount.setBalance(originalBalance + tradeBalance); |
|
|
|
VirtualAccountRecord record = new VirtualAccountRecord(); |
|
|
|
record.setTradeType(tradeType); |
|
|
|
|