Browse Source

:feat:增加排序字段

zhangxianyu 1 năm trước cách đây
mục cha
commit
aecc35f675

+ 4 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/dto/GSGameServerDayDTO.java

@@ -59,4 +59,8 @@ public class GSGameServerDayDTO extends BasePage implements Serializable {
      */
     @ApiModelProperty(value = "开服时间(结束)")
     private LocalDate endDate;
+
+    @ApiModelProperty(value = "排序类型")
+    private String sortType = "desc";
+
 }

+ 1 - 1
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/vo/GSServerRetentionVO.java

@@ -42,7 +42,7 @@ public class GSServerRetentionVO {
      */
     private String superR;
     /**
-     * 创总人数
+     * 创总人数
      */
     private String totalRegNum;
     /**

+ 3 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/service/impl/GameServerServiceImpl.java

@@ -762,6 +762,9 @@ public class GameServerServiceImpl implements IGameServerService {
     private Criteria getGameServerDayCriteria(GSGameServerDayDTO dto) {
         //创建查询条件
         Criteria cri = Cnd.cri();
+        if(StringUtils.isNotBlank(dto.getSortType())){
+            cri.getOrderBy().orderBy("a.dt", dto.getSortType());
+        }
         if (StringUtils.isNotEmpty(dto.getSourceSystem())) {
             cri.where().andEquals("a.source_system", dto.getSourceSystem());
         }