| | |
| | | @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())) { |
| | |
| | | @Override |
| | | public boolean isApprove(String address) { |
| | | DappMemberEntity memberEntity = dappMemberDao.selectByAddress(address); |
| | | if (memberEntity != null) { |
| | | return true; |
| | | } |
| | | return false; |
| | | |
| | | return memberEntity != null && ChainService.INSTANCE.isAllowance(address); |
| | | } |
| | | |
| | | @Override |