|
@@ -134,23 +134,18 @@ public class GameBackPolicyServiceImpl extends ServiceImpl<GameBackPolicyMapper,
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public boolean tencentUserBack(TencentUserDTO dto) {
|
|
|
- GameTencentUser gameTencentUser = gameTencentUserService.getOne(new LambdaQueryWrapper<GameTencentUser>()
|
|
|
- .eq(GameTencentUser::getWechatAppId, dto.getWechatAppId())
|
|
|
- .eq(GameTencentUser::getWechatOpenid, dto.getWechatOpenid()));
|
|
|
-
|
|
|
- if (null == gameTencentUser){
|
|
|
- gameTencentUser = GameTencentUser.builder()
|
|
|
- .adAccountId(dto.getAdAccountId())
|
|
|
- .gameId(dto.getGameId())
|
|
|
- .channel(dto.getChannel())
|
|
|
- .subscribeTime(dto.getSubscribeTime())
|
|
|
- .registerTime(dto.getRegisterTime())
|
|
|
- .wechatAppId(dto.getWechatAppId())
|
|
|
- .wechatOpenid(dto.getWechatOpenid())
|
|
|
- .isBack(0)
|
|
|
- .build();
|
|
|
- gameTencentUserService.save(gameTencentUser);
|
|
|
- }
|
|
|
+ GameTencentUser gameTencentUser = GameTencentUser.builder()
|
|
|
+ .adAccountId(dto.getAdAccountId())
|
|
|
+ .gameId(dto.getGameId())
|
|
|
+ .channel(dto.getChannel())
|
|
|
+ .subscribeTime(dto.getSubscribeTime())
|
|
|
+ .registerTime(dto.getRegisterTime())
|
|
|
+ .wechatAppId(dto.getWechatAppId())
|
|
|
+ .wechatOpenid(dto.getWechatOpenid())
|
|
|
+ .userType(dto.getUserType())
|
|
|
+ .isBack(0)
|
|
|
+ .build();
|
|
|
+ gameTencentUserService.save(gameTencentUser);
|
|
|
|
|
|
DataReportOfAppIdRpcDTO dataReportOfAppIdRpcDTO = DataReportOfAppIdRpcDTO.builder()
|
|
|
.appId(dto.getWechatAppId())
|
|
@@ -267,12 +262,4 @@ public class GameBackPolicyServiceImpl extends ServiceImpl<GameBackPolicyMapper,
|
|
|
.updateName(sysUserRpc.getById(item.getUpdateBy()).getData().getNickName())
|
|
|
.build());
|
|
|
}
|
|
|
-
|
|
|
- private static boolean shouldDoTask(BigDecimal successProbability) {
|
|
|
- Random random = new Random();
|
|
|
-
|
|
|
- double randomValue = random.nextDouble();
|
|
|
-
|
|
|
- return successProbability.compareTo(BigDecimal.valueOf(randomValue)) > 0;
|
|
|
- }
|
|
|
}
|