Преглед изворни кода

:feat:投手每日数据增加查看详情功能,基于游戏每日数据接口增加投手筛选条件

zhangxianyu пре 1 година
родитељ
комит
5858076c16

+ 7 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/vo/FirstNewUserAgainTrendVO.java

@@ -1,5 +1,6 @@
 package com.zanxiang.game.data.serve.pojo.vo;
 
+import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.AllArgsConstructor;
 import lombok.Builder;
@@ -62,4 +63,10 @@ public class FirstNewUserAgainTrendVO {
     @ApiModelProperty(notes = "数据归因:1-子游戏维度; 2-父游戏维度")
     private Long gameDimension;
 
+    /**
+     * 投手id(用于投手每日查询用户详情)
+     */
+    @ApiModelProperty(value = "投手Id")
+    private String pitcherId;
+
 }

+ 6 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/service/impl/GameDataServiceImpl.java

@@ -5143,6 +5143,12 @@ public class GameDataServiceImpl implements IGameDataService {
                     .append(dto.getSourceSystem())
                     .append("'");
         }
+        //拼接投手id
+        if(StringUtils.isNotBlank(againTrendVO.getPitcherId())){
+            queryStr.append("and pitcher_id = '")
+                    .append(againTrendVO.getPitcherId().trim())
+                    .append("'");
+        }
         //拼接排序条件
         //如果没有排序条件给默认值
         if (againTrendVO.getGameDimension() == 1L) {