1
xiaoyong931011
2023-02-03 f7ffc7960e3a59176137013a5a774e88cceaac4f
src/main/java/cc/mrbird/febs/mall/service/impl/BlockSeriveImpl.java
@@ -119,11 +119,11 @@
        Long mId = LoginUserUtil.getLoginUser().getId();
        MallMember member = memberDao.selectById(mId);
        String hash = apiChargeInfoDto.getHash();
        MemberCoinChargeEntity memberCoinChargeEntityExist  = memberCoinChargeDao.selectByHash(hash);
        if(ObjectUtil.isNotEmpty(memberCoinChargeEntityExist)){
            return new FebsResponse().fail().message("提供正确的HASH值");
        }
//        String hash = apiChargeInfoDto.getHash();
//        MemberCoinChargeEntity memberCoinChargeEntityExist  = memberCoinChargeDao.selectByHash(hash);
//        if(ObjectUtil.isNotEmpty(memberCoinChargeEntityExist)){
//            return new FebsResponse().fail().message("提供正确的HASH值");
//        }
        MemberCoinChargeEntity memberCoinChargeEntity = new MemberCoinChargeEntity();
        memberCoinChargeEntity.setAddress(apiChargeInfoDto.getAddress());
        memberCoinChargeEntity.setMemberId(member.getId());
@@ -132,7 +132,7 @@
        memberCoinChargeEntity.setTag("ERC20");
        memberCoinChargeEntity.setStatus(1);
        memberCoinChargeEntity.setLastAmount(BigDecimal.ZERO);
        memberCoinChargeEntity.setHash(hash);
//        memberCoinChargeEntity.setHash(hash);
        memberCoinChargeDao.insert(memberCoinChargeEntity);
        return new FebsResponse().success();
    }