Class CoinBalanceRepositoryImpl
java.lang.Object
io.github.seenings.coin.repository.impl.CoinBalanceRepositoryImpl
- All Implemented Interfaces:
CoinBalanceController, CoinBalanceRepository
@Repository
@RestController
public class CoinBalanceRepositoryImpl
extends Object
implements CoinBalanceRepository, CoinBalanceController
玫瑰币余额
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondebitOrCreditIdToBalance(Set<Long> debitOrCreditIds) 根据账户ID获取余额booleanupdate(Long amount, LocalDateTime transactionTime, Long debitOrCreditId) 更新余额
-
Constructor Details
-
CoinBalanceRepositoryImpl
public CoinBalanceRepositoryImpl()
-
-
Method Details
-
update
更新余额- Specified by:
updatein interfaceCoinBalanceRepository- Parameters:
amount- 数量transactionTime- 成交时间debitOrCreditId- 借方或者贷方ID- Returns:
- 是否更新成功
-
debitOrCreditIdToBalance
根据账户ID获取余额- Specified by:
debitOrCreditIdToBalancein interfaceCoinBalanceController- Specified by:
debitOrCreditIdToBalancein interfaceCoinBalanceRepository- Parameters:
debitOrCreditIds- 账户ID- Returns:
- 账户ID对应余额
-