|
@@ -82,13 +82,13 @@ public class CallBackServiceImpl implements ICallBackService {
|
|
|
try {
|
|
|
//腾讯H5回传
|
|
|
if (Objects.equals(agent.getAccountType(), AccountTypeEnum.TENCENT_H5.getValue())) {
|
|
|
- TencentUserRpcDTO tencentUserDTO = this.transform(user, agent, gameApplet);
|
|
|
+ TencentUserDTO tencentUserDTO = this.transform(user, agent, gameApplet);
|
|
|
tencentUserActionBackRpc.backUser(tencentUserDTO);
|
|
|
gameBackLogService.addLog(user.getId(), null, "腾讯H5用户回传提交", JsonUtil.toString(tencentUserDTO));
|
|
|
}
|
|
|
//腾讯小游戏回传
|
|
|
if (Objects.equals(agent.getAccountType(), AccountTypeEnum.TENCENT_MINI_GAME.getValue())) {
|
|
|
- TencentUserRpcDTO tencentUserDTO = this.transform(user, agent, gameApplet);
|
|
|
+ TencentUserDTO tencentUserDTO = this.transform(user, agent, gameApplet);
|
|
|
//解析设置clickId
|
|
|
Map<String, String> channelMap = agentService.channelTransform(user.getChannel());
|
|
|
tencentUserDTO.setClickId(channelMap.get("gdt_vid"));
|
|
@@ -132,13 +132,13 @@ public class CallBackServiceImpl implements ICallBackService {
|
|
|
try {
|
|
|
//腾讯H5回传
|
|
|
if (Objects.equals(agent.getAccountType(), AccountTypeEnum.TENCENT_H5.getValue())) {
|
|
|
- TencentOrderRpcDTO tencentOrderDTO = this.transform(platformOrderDTO, user, agent, gameApplet);
|
|
|
+ TencentOrderDTO tencentOrderDTO = this.transform(platformOrderDTO, user, agent, gameApplet);
|
|
|
tencentUserActionBackRpc.backOrder(tencentOrderDTO);
|
|
|
gameBackLogService.addLog(user.getId(), platformOrderDTO.getOrderId(), "腾讯H5订单回传提交", JsonUtil.toString(tencentOrderDTO));
|
|
|
}
|
|
|
//腾讯小游戏回传
|
|
|
if (Objects.equals(agent.getAccountType(), AccountTypeEnum.TENCENT_MINI_GAME.getValue())) {
|
|
|
- TencentOrderRpcDTO tencentOrderDTO = this.transform(platformOrderDTO, user, agent, gameApplet);
|
|
|
+ TencentOrderDTO tencentOrderDTO = this.transform(platformOrderDTO, user, agent, gameApplet);
|
|
|
//解析设置clickId
|
|
|
Map<String, String> channelMap = agentService.channelTransform(user.getChannel());
|
|
|
tencentOrderDTO.setClickId(channelMap.get("gdt_vid"));
|
|
@@ -160,8 +160,8 @@ public class CallBackServiceImpl implements ICallBackService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- private TencentUserRpcDTO transform(User user, Agent agent, GameApplet gameApplet) {
|
|
|
- return TencentUserRpcDTO.builder()
|
|
|
+ private TencentUserDTO transform(User user, Agent agent, GameApplet gameApplet) {
|
|
|
+ return TencentUserDTO.builder()
|
|
|
.backPolicyId(agent.getBackPolicyId())
|
|
|
.gameId(user.getGameId())
|
|
|
.adAccountId(agent.getAccountId())
|
|
@@ -194,8 +194,8 @@ public class CallBackServiceImpl implements ICallBackService {
|
|
|
.build();
|
|
|
}
|
|
|
|
|
|
- private TencentOrderRpcDTO transform(PlatformOrderDTO platformOrderDTO, User user, Agent agent, GameApplet gameApplet) {
|
|
|
- return TencentOrderRpcDTO.builder()
|
|
|
+ private TencentOrderDTO transform(PlatformOrderDTO platformOrderDTO, User user, Agent agent, GameApplet gameApplet) {
|
|
|
+ return TencentOrderDTO.builder()
|
|
|
.backPolicyId(agent.getBackPolicyId())
|
|
|
.gameId(platformOrderDTO.getGameId())
|
|
|
.adAccountId(agent.getAccountId())
|