fix: 交易金额为0的数据不插入数据库。
This commit is contained in:
@@ -735,7 +735,9 @@ public class AccountsTransferRecordServiceImpl implements IAccountsTransferRecor
|
||||
dealRecord.setCreateTime(accountsTransferRecord.getCreateTime());
|
||||
//重新计算余额
|
||||
// accountsDealRecordMapper.insertAccountsDealRecord(dealRecord);
|
||||
insertAccountsDealRecord(dealRecord);
|
||||
if(dealRecord.getAmount()!=0) {
|
||||
insertAccountsDealRecord(dealRecord);
|
||||
}
|
||||
}else if(accountsTransferRecord.getDealType().equals("2")){
|
||||
dealRecord.setDealType("2");
|
||||
//实时余额
|
||||
@@ -752,8 +754,9 @@ public class AccountsTransferRecordServiceImpl implements IAccountsTransferRecor
|
||||
dealRecord.setCreateTime(accountsTransferRecord.getCreateTime());
|
||||
//重新计算余额
|
||||
// accountsDealRecordMapper.insertAccountsDealRecord(dealRecord);
|
||||
insertAccountsDealRecord(dealRecord);
|
||||
|
||||
if(dealRecord.getAmount()!=0) {
|
||||
insertAccountsDealRecord(dealRecord);
|
||||
}
|
||||
|
||||
AccountsDealRecord dealInterest=new AccountsDealRecord();
|
||||
|
||||
@@ -777,7 +780,10 @@ public class AccountsTransferRecordServiceImpl implements IAccountsTransferRecor
|
||||
long millis = currentDate.getTime(); // 获取当前时间的毫秒数
|
||||
Date newDate = new Date(millis+1000); // 加上1000毫秒即1秒
|
||||
dealInterest.setCreateTime(newDate);
|
||||
insertAccountsDealRecord(dealInterest);
|
||||
if(dealInterest.getAmount()!=0) {
|
||||
insertAccountsDealRecord(dealInterest);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user