فهرست منبع

头条广告 id太长的 bug

wcc 1 سال پیش
والد
کامیت
816a93c21c

+ 2 - 2
game-back/game-back-serve/src/main/java/com/zanxiang/game/back/serve/pojo/vo/GameOceanengineUserLogVO.java

@@ -50,10 +50,10 @@ public class GameOceanengineUserLogVO {
     private String clueToken;
 
     @ApiModelProperty("头条2.0-项目ID")
-    private Long projectId;
+    private String projectId;
 
     @ApiModelProperty("头条2.0-广告ID")
-    private Long promotionId;
+    private String promotionId;
 
     @ApiModelProperty("请求ID")
     private String reqId;

+ 2 - 0
game-back/game-back-serve/src/main/java/com/zanxiang/game/back/serve/service/impl/GameOceanengineUserLogServiceImpl.java

@@ -95,6 +95,8 @@ public class GameOceanengineUserLogServiceImpl extends ServiceImpl<GameOceanengi
                 .getData().stream().collect(Collectors.toMap(AgentRpcVO::getAgentKey, Function.identity()));
         return logList.stream().map(log -> {
             GameOceanengineUserLogVO vo = BeanUtil.copy(log, GameOceanengineUserLogVO.class);
+            vo.setProjectId(log.getProjectId() == null ? null : log.getProjectId().toString());
+            vo.setPromotionId(log.getPromotionId() == null ? null : log.getPromotionId().toString());
             if (StringUtils.isNotBlank(log.getAgentKey())) {
                 AgentRpcVO agent = agentMap.get(log.getAgentKey());
                 if (agent != null) {