dos 2 ماه پیش
والد
کامیت
b8fe13fec1

+ 6 - 0
game-business/src/main/java/com/game/business/domain/AppGameItemMultiple.java

@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import com.game.common.annotation.Excel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
+import java.util.Date;
 
 @Data
 @TableName(value = "app_game_item_multiple")
@@ -32,4 +33,9 @@ public class AppGameItemMultiple {
     @ApiModelProperty(value = "选项倍数")
     private String itemMultiple;
 
+    @Excel(name = "创建时间")
+    @TableField(value = "create_time")
+    @ApiModelProperty(value = "创建时间")
+    private Date createTime;
+
 }

+ 1 - 1
game-business/src/main/java/com/game/business/service/impl/AppGameItemMultipleServiceImpl.java

@@ -37,7 +37,7 @@ public class AppGameItemMultipleServiceImpl extends ServiceImpl<AppGameItemMulti
     public List<AppGameItemMultiple> getAppGameItemMultipleList(Long gameId) {
         LambdaQueryWrapper<AppGameItemMultiple> queryWrapper = new LambdaQueryWrapper<>();
         queryWrapper.eq(AppGameItemMultiple::getGameId, gameId);
-        queryWrapper.orderByDesc(AppGameItemMultiple::getGameDate);
+        queryWrapper.orderByDesc(AppGameItemMultiple::getCreateTime).orderByDesc(AppGameItemMultiple::getGameDate);
         queryWrapper.last(" limit 2100");
         return appGameItemMultipleMapper.selectList(queryWrapper);
     }

+ 1 - 0
game-business/src/main/java/com/game/business/task/AppGameBettingTask.java

@@ -155,6 +155,7 @@ public class AppGameBettingTask {
                     appGameItemMultiple.setGameId(appGame.getId());
                     appGameItemMultiple.setGameDate(gameDate);
                     appGameItemMultiple.setItemMultiple(gameLotteryBet.substring(1, gameLotteryBet.length() - 1));
+                    appGameItemMultiple.setCreateTime(new Date());
                     appGameItemMultipleService.save(appGameItemMultiple);
                 }