Browse Source

角色充值排行榜添加玩家操作系统筛选

Letianhua 1 year ago
parent
commit
69c8747a5b

+ 6 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/dto/RoleRechargeRankingDTO.java

@@ -189,4 +189,10 @@ public class RoleRechargeRankingDTO extends BasePage {
     @ApiModelProperty(notes = "是否唤醒 1-是;0-否; 2-空(默认)")
     private Integer isWakeUp;
 
+    /**
+     * 玩家操作系统筛选:windows;mac;ios;devtools;android
+     */
+    @ApiModelProperty(notes = "玩家操作系统筛选:windows;mac;ios;devtools;android")
+    private String os;
+
 }

+ 4 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/service/impl/RoleManageServiceImpl.java

@@ -133,6 +133,10 @@ public class RoleManageServiceImpl implements IRoleManageService {
             //累计充值金额最大值
             criA.where().andLTE("amount", dto.getTotalRechargeMax());
         }
+        if (StringUtils.isNotBlank(dto.getOs())) {
+            //玩家操作系统
+            criA.where().andEquals("os", dto.getOs());
+        }
         if (dto.getIsRemoveGame() != null) {
             if (dto.getIsRemoveGame() == 2) {
                 //是否退游