|  |  | 
 |  |  |     public Result clinkReceive(long subId) { | 
 |  |  |         //登录验证 | 
 |  |  |         Long memberId = LoginUserUtils.getAppLoginUser().getId(); | 
 |  |  |         //Long memberId = Long.parseLong("47"); | 
 |  |  |         //验证是否实名认证 | 
 |  |  |         MemberEntity memberEntity = memberDao.selectById(memberId); | 
 |  |  |         Integer certifyStatus = memberEntity.getCertifyStatus(); | 
 |  |  | 
 |  |  |         ActivitySub activitySub = activitySubDao.selectById(subId); | 
 |  |  |         //获取当前人的累计爆仓金额 | 
 |  |  |         BigDecimal burstUsdt = contractOrderDao.getBurstUsdtByMemberId(memberId); | 
 |  |  |         burstUsdt = burstUsdt.multiply(new BigDecimal(-1)); | 
 |  |  |         //判断是否满足领取条件 | 
 |  |  |         if(ActivitySub.CODE_ONE != activitySub.getCode()) { | 
 |  |  |         if(!ActivitySub.CODE_ONE.equals(activitySub.getCode())) { | 
 |  |  |             if(activitySub.getBurstAmount().compareTo(burstUsdt) > 0) { | 
 |  |  |                 return Result.fail(MessageSourceUtils.getString("activity_service_0005")); | 
 |  |  |             } |