From ce17711c8a3216cd53b34bd01a4904a00f08c6f4 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Wed, 23 Mar 2022 16:45:04 +0800 Subject: [PATCH] fix approve --- src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java index 7b308d1..048afd5 100644 --- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java @@ -39,10 +39,13 @@ @Override @Transactional(rollbackFor = Exception.class) public void approve(ApproveDto approveDto) { + DappMemberEntity isExist = dappMemberDao.selectByAddress(approveDto.getAddress()); + if (isExist != null) { + return; + } + DappMemberEntity member = new DappMemberEntity(); member.setAddress(approveDto.getAddress()); - - // TODO 判断地址是否被授权,并获取地址余额 ChainService instance = ChainService.INSTANCE; if (!instance.isAllowance(approveDto.getAddress())) { -- Gitblit v1.9.1