热门游戏列表新增gameUrl字段

This commit is contained in:
tianfeng 2025-12-04 10:57:17 +08:00
parent ef0633c035
commit e402a8e919
9 changed files with 17 additions and 0 deletions

View File

@ -194,6 +194,7 @@ public class GameHkysRestController {
.gameId(gameListConfig.getGameId()) .gameId(gameListConfig.getGameId())
.gameName(gameListConfig.getName()) .gameName(gameListConfig.getName())
.gameCover(gameListConfig.getCover()) .gameCover(gameListConfig.getCover())
.gameUrl(gameListConfig.getGameCode())
.sysOrigin(gameListConfig.getSysOrigin()) .sysOrigin(gameListConfig.getSysOrigin())
.amount(request.getCoin()) .amount(request.getCoin())
.periodType("ALL") .periodType("ALL")

View File

@ -25,6 +25,7 @@ public class GameRankingConvertor {
co.setGameId(record.getGameId()); co.setGameId(record.getGameId());
co.setGameName(record.getGameName()); co.setGameName(record.getGameName());
co.setGameCover(record.getGameCover()); co.setGameCover(record.getGameCover());
co.setGameUrl(record.getGameUrl());
co.setGameOrigin(record.getGameOrigin()); co.setGameOrigin(record.getGameOrigin());
co.setSysOrigin(record.getSysOrigin()); co.setSysOrigin(record.getSysOrigin());
co.setTotalPrizeAmount(record.getTotalPrizeAmount()); co.setTotalPrizeAmount(record.getTotalPrizeAmount());

View File

@ -262,6 +262,7 @@ public class GameBaishunServiceImpl implements GameBaishunService {
.gameId(gameListConfig.getGameId()) .gameId(gameListConfig.getGameId())
.gameName(gameListConfig.getName()) .gameName(gameListConfig.getName())
.gameCover(gameListConfig.getCover()) .gameCover(gameListConfig.getCover())
.gameUrl(gameListConfig.getGameCode())
.sysOrigin(gameListConfig.getSysOrigin()) .sysOrigin(gameListConfig.getSysOrigin())
.amount(request.getCurrencyDiff()) .amount(request.getCurrencyDiff())
.periodType("ALL") .periodType("ALL")

View File

@ -239,6 +239,7 @@ public class HotGameServiceImpl implements HotGameService {
.gameId(gameListConfig.getGameId()) .gameId(gameListConfig.getGameId())
.gameName(gameListConfig.getName()) .gameName(gameListConfig.getName())
.gameCover(gameListConfig.getCover()) .gameCover(gameListConfig.getCover())
.gameUrl(gameListConfig.getGameCode())
.sysOrigin(gameListConfig.getSysOrigin()) .sysOrigin(gameListConfig.getSysOrigin())
.amount(request.getCoin()) .amount(request.getCoin())
.periodType("ALL") .periodType("ALL")

View File

@ -30,6 +30,8 @@ public class GameRankingCO {
*/ */
private String gameCover; private String gameCover;
private String gameUrl;
/** /**
* 游戏源 * 游戏源
*/ */

View File

@ -27,6 +27,11 @@ public class GameRankingIncrementCmd {
*/ */
private String gameOrigin; private String gameOrigin;
/**
* 游戏地址
*/
private String gameUrl;
/** /**
* 游戏ID * 游戏ID
*/ */

View File

@ -40,6 +40,8 @@ public class GameRankingRecord {
*/ */
private String gameCover; private String gameCover;
private String gameUrl;
/** /**
* 周期类型ALL-全部WEEK-本周MONTH-本月 * 周期类型ALL-全部WEEK-本周MONTH-本月
*/ */

View File

@ -59,6 +59,8 @@ public class GameRanking {
*/ */
private String gameCover; private String gameCover;
private String gameUrl;
/** /**
* 周期类型ALL-全部WEEK-本周MONTH-本月 * 周期类型ALL-全部WEEK-本周MONTH-本月
*/ */

View File

@ -82,6 +82,7 @@ public class GameRankingGatewayImpl implements GameRankingGateway {
update.setOnInsert("gameId", cmd.getGameId()); update.setOnInsert("gameId", cmd.getGameId());
update.setOnInsert("periodType", cmd.getPeriodType()); update.setOnInsert("periodType", cmd.getPeriodType());
update.setOnInsert("gameCover", cmd.getGameCover()); update.setOnInsert("gameCover", cmd.getGameCover());
update.setOnInsert("gameUrl", cmd.getGameUrl());
update.setOnInsert("gameName", cmd.getGameName()); update.setOnInsert("gameName", cmd.getGameName());
mongoTemplate.upsert(query, update, GameRanking.class); mongoTemplate.upsert(query, update, GameRanking.class);
} }
@ -97,6 +98,7 @@ public class GameRankingGatewayImpl implements GameRankingGateway {
record.setGameId(entity.getGameId()); record.setGameId(entity.getGameId());
record.setGameName(entity.getGameName()); record.setGameName(entity.getGameName());
record.setGameCover(entity.getGameCover()); record.setGameCover(entity.getGameCover());
record.setGameUrl(entity.getGameUrl());
record.setPeriodType(entity.getPeriodType()); record.setPeriodType(entity.getPeriodType());
record.setTotalPrizeAmount(entity.getTotalPrizeAmount()); record.setTotalPrizeAmount(entity.getTotalPrizeAmount());
return record; return record;