v1.1: 转赠钻石补充客户端初始化配置信息

This commit is contained in:
lzm
2022-10-20 16:35:38 +08:00
parent 9ba3b352db
commit 42311fbe86
2 changed files with 14 additions and 1 deletions

View File

@@ -137,6 +137,13 @@ public class AppInitVo {
/** 航海冒险游玩等级 */
private Integer linearlyPoolOpenLevel;
@ApiModelProperty(value = "支持转赠钻石功能的用户平台ID列表")
/** 转赠钻石白名单 */
private List<Long> giveDiamondErbanNoList;
/** 每日转赠钻石总额限制 */
private Long giveDiamondDailyNum;
/** 转赠钻石单笔最大限额 */
private Long giveDiamondOnceLimitNum;
/** 转赠手续费率 */
private Double giveDiamondRate;
}

View File

@@ -137,6 +137,9 @@ public class ClientController extends BaseController {
Integer defaultHomeTab = NumberUtils.toInt(sysConfService.getDefaultSysConfValueById(Constant.SysConfId.DEFAULT_HOME_TAB,"1"));
List<Long> giveDiamondErbanNoList = diamondGiveHistoryService.getWhiteErbanNoList();
Double giveDiamondRate = Double.valueOf(sysConfService.getDefaultSysConfValueById(Constant.SysConfId.USER_GIVE_DIAMOND_EXTRA_RATE, "0.0"));
Long giveDiamondOnceLimit = Long.valueOf(sysConfService.getDefaultSysConfValueById(Constant.SysConfId.USER_GIVE_DIAMOND_ONCE_LIMIT, "0"));
Long giveDiamondDailyLimit = Long.valueOf(sysConfService.getDefaultSysConfValueById(Constant.SysConfId.USER_GIVE_DIAMOND_DAILY_LIMIT, "0"));
AppInitVo appInitVo = new AppInitVo();
appInitVo.setFaceJson(faceJson);
@@ -163,6 +166,9 @@ public class ClientController extends BaseController {
appInitVo.setIosPhoneBind(iosPhoneBind);
appInitVo.setDefaultHomeTab(defaultHomeTab);
appInitVo.setGiveDiamondErbanNoList(giveDiamondErbanNoList);
appInitVo.setGiveDiamondRate(giveDiamondRate);
appInitVo.setGiveDiamondOnceLimitNum(giveDiamondOnceLimit);
appInitVo.setGiveDiamondDailyNum(giveDiamondDailyLimit);
String homeTabListStr = sysConfService.getSysConfValueById(Constant.SysConfId.home_tab_sort_config);
if (StringUtils.isEmpty(homeTabListStr)) {