|
@@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.github.sd4324530.jtuple.Tuple2;
|
|
|
import com.zanxiang.advertising.tencent.base.AdvertisingTencentServer;
|
|
|
-import com.zanxiang.advertising.tencent.base.pojo.dto.DataReportOfAccountIdRpcDTO;
|
|
|
-import com.zanxiang.advertising.tencent.base.pojo.dto.UserActionRpcDTO;
|
|
|
-import com.zanxiang.advertising.tencent.base.rpc.IUserActionSetRpc;
|
|
|
+import com.zanxiang.advertising.tencent.base.pojo.dto.DataReportOfAccountIdV3RpcDTO;
|
|
|
+import com.zanxiang.advertising.tencent.base.pojo.dto.UserActionV3RpcDTO;
|
|
|
+import com.zanxiang.advertising.tencent.base.rpc.IUserActionSetV3Rpc;
|
|
|
import com.zanxiang.game.back.serve.dao.mapper.GameTencentAppApiUserMapper;
|
|
|
import com.zanxiang.game.back.serve.pojo.entity.GameTencentAppApiBackLog;
|
|
|
import com.zanxiang.game.back.serve.pojo.entity.GameTencentAppApiUser;
|
|
@@ -17,7 +17,6 @@ import com.zanxiang.game.back.serve.pojo.enums.BackStatusEnum;
|
|
|
import com.zanxiang.game.back.serve.service.IGameTencentAppApiBackLogService;
|
|
|
import com.zanxiang.game.back.serve.service.IGameTencentAppApiUserService;
|
|
|
import com.zanxiang.game.back.serve.service.IGameTencentAppCallbackService;
|
|
|
-import com.zanxiang.module.util.encryption.Md5Util;
|
|
|
import com.zanxiang.module.util.pojo.ResultVO;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -41,7 +40,7 @@ implements IGameTencentAppApiUserService {
|
|
|
@Autowired
|
|
|
private RestTemplate restTemplate;
|
|
|
@DubboReference(providedBy = AdvertisingTencentServer.SERVER_DUBBO_NAME)
|
|
|
- private IUserActionSetRpc userActionSetRpc;
|
|
|
+ private IUserActionSetV3Rpc userActionSetRpc;
|
|
|
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@@ -84,7 +83,7 @@ implements IGameTencentAppApiUserService {
|
|
|
|
|
|
GameTencentAppCallback callback = gameTencentAppCallbackService.getById(userLog.getCallbackId());
|
|
|
|
|
|
- UserActionRpcDTO.UserIdRpcDTO userId = UserActionRpcDTO.UserIdRpcDTO.builder().build();
|
|
|
+ UserActionV3RpcDTO.UserIdRpcDTO userId = UserActionV3RpcDTO.UserIdRpcDTO.builder().build();
|
|
|
if ("android".equalsIgnoreCase(callback.getDeviceOsType())) {
|
|
|
if(StringUtils.isNotBlank(callback.getMuid())) {
|
|
|
userId.setHashImei(callback.getMuid());
|
|
@@ -100,14 +99,14 @@ implements IGameTencentAppApiUserService {
|
|
|
userId.setHashIdfa(callback.getMuid());
|
|
|
}
|
|
|
}
|
|
|
- DataReportOfAccountIdRpcDTO dataReportOfAccountIdRpcDTO = DataReportOfAccountIdRpcDTO.builder()
|
|
|
+ DataReportOfAccountIdV3RpcDTO dataReportOfAccountIdRpcDTO = DataReportOfAccountIdV3RpcDTO.builder()
|
|
|
.accountId(userLog.getAdAccountId())
|
|
|
.userActionSetId(userLog.getUserActionSetId())
|
|
|
- .action(UserActionRpcDTO.builder()
|
|
|
+ .action(UserActionV3RpcDTO.builder()
|
|
|
.actionTime(userLog.getRegisterTime())
|
|
|
.actionType(ActionTypeEnum.ACTIVATE_APP.getActionType())
|
|
|
.userId(userId)
|
|
|
- .trace(UserActionRpcDTO.TraceRpcDTO.builder()
|
|
|
+ .trace(UserActionV3RpcDTO.TraceRpcDTO.builder()
|
|
|
.clickId(callback.getClickId())
|
|
|
.build())
|
|
|
.build())
|