|
@@ -454,20 +454,19 @@ public class EventMsgService implements GzhMsgService {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- //新用户都送体验卡
|
|
|
|
|
- if (isNano != null && isNano) {
|
|
|
|
|
- if (redisService.setNx(RedisService.key.NANO_TY_DAY_CARD_KEY.getName() + user.getId(), user.getId(), RedisService.key.NANO_TY_DAY_CARD_KEY.getTimeout())) {
|
|
|
|
|
- Integer receiveRecord = nanoUserTrialReceiveRecordMapper.selectCount(Wrappers.lambdaQuery(NanoUserTrialReceiveRecord.class).eq(NanoUserTrialReceiveRecord::getUserId, user.getId()));
|
|
|
|
|
- if (receiveRecord > 0) {
|
|
|
|
|
- return;
|
|
|
|
|
- }
|
|
|
|
|
- //发送nano 体验卡
|
|
|
|
|
- Long relationId = groupRelationFrontService.getTrialTicketByUserIdAndGoodsId(user.getId(), Constant.DISTRIBUTE_NANO_TRIAL_SKU_ID, 2);
|
|
|
|
|
- recordReceiveNanoRecord(user.getId(), relationId);
|
|
|
|
|
- //创建nano user
|
|
|
|
|
- createNanoUser(user.getId(), relationId, goodsDonSkuMapper.selectById(Constant.DISTRIBUTE_NANO_TRIAL_SKU_ID));
|
|
|
|
|
|
|
+ }
|
|
|
|
|
+ //新用户都送体验卡
|
|
|
|
|
+ if (isNano != null && isNano) {
|
|
|
|
|
+ if (redisService.setNx(RedisService.key.NANO_TY_DAY_CARD_KEY.getName() + user.getId(), user.getId(), RedisService.key.NANO_TY_DAY_CARD_KEY.getTimeout())) {
|
|
|
|
|
+ Integer receiveRecord = nanoUserTrialReceiveRecordMapper.selectCount(Wrappers.lambdaQuery(NanoUserTrialReceiveRecord.class).eq(NanoUserTrialReceiveRecord::getUserId, user.getId()));
|
|
|
|
|
+ if (receiveRecord > 0) {
|
|
|
|
|
+ return;
|
|
|
}
|
|
}
|
|
|
|
|
+ //发送nano 体验卡
|
|
|
|
|
+ Long relationId = groupRelationFrontService.getTrialTicketByUserIdAndGoodsId(user.getId(), Constant.DISTRIBUTE_NANO_TRIAL_SKU_ID, 2);
|
|
|
|
|
+ recordReceiveNanoRecord(user.getId(), relationId);
|
|
|
|
|
+ //创建nano user
|
|
|
|
|
+ createNanoUser(user.getId(), relationId, goodsDonSkuMapper.selectById(Constant.DISTRIBUTE_NANO_TRIAL_SKU_ID));
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|