123
This commit is contained in:
@@ -35,6 +35,7 @@ public class SystemConfigController {
|
||||
sys.setKey(value.getKey());
|
||||
sys.setValue(allSystemConfig.getOrDefault(value.getKey(),value.getDefaultValue()));
|
||||
sys.setDesc(value.getDesc());
|
||||
sys.setInputType(value.getInputType());
|
||||
responses.add(sys);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,4 +11,5 @@ public class SystemConfigResponse implements Serializable {
|
||||
private String key;
|
||||
private String desc;
|
||||
private String value;
|
||||
private String inputType;
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@ import lombok.Setter;
|
||||
*
|
||||
* @author ZL
|
||||
*/
|
||||
@Getter
|
||||
public enum SystemConfigEnum {
|
||||
RANK_LOVE_DAY_AWARD("138,108,88,58,38,28,28,28,28,28,28", "魅力榜日榜前10名奖励", SystemConfigGroupEnum.BUSINESS, new NumberListSystemConfigCheck(10)),
|
||||
RANK_LOVE_WEEK_AWARD("888,588,388,288,188,138,138,138,138,138,138,138", "魅力榜周榜前10名奖励",SystemConfigGroupEnum.BUSINESS, new NumberListSystemConfigCheck(10)),
|
||||
@@ -53,6 +54,36 @@ public enum SystemConfigEnum {
|
||||
OPEN_WITHDRAW("1", "是否开启提现功能",SystemConfigGroupEnum.BUSINESS,new BooleanSystemConfigCheck()),
|
||||
HOME_RECOMMEND_FOLLOWS_LIMIT("20", "首页随机推荐关注用户数量",SystemConfigGroupEnum.BUSINESS,new NumberSystemConfigCheck()),
|
||||
WITHDRAW_RULE_REMARK("平台50元起提现,最快2小时到账(每天不限次数),22点后提现次日中午10点到账", "提现规则说明",SystemConfigGroupEnum.BUSINESS),
|
||||
INVITE_REMARK_RANK("(邀请上周榜排名奖励)\n" +
|
||||
"第一名:888元\n" +
|
||||
"第二名:588元\n" +
|
||||
"第三名:388元\n" +
|
||||
"第四名:288元\n" +
|
||||
"第五名:188元\n" +
|
||||
"第六至十名:138元\n" +
|
||||
"(邀请昨日榜排名奖励)\n" +
|
||||
"第一名:138元\n" +
|
||||
"第二名:108元\n" +
|
||||
"第三名:88元\n" +
|
||||
"第四名:58元\n" +
|
||||
"第五名:38元\n" +
|
||||
"第六至十名:28元\n" +
|
||||
"提示:凡是刷邀请榜的封号,平台拥有对本次活动的最终解释权。", "邀请榜榜单说明", SystemConfigGroupEnum.BUSINESS, null,"textarea"),
|
||||
LOVE_REMARK_RANK("(魅力上周榜排名奖励)\n" +
|
||||
"第一名:888元\n" +
|
||||
"第二名:588元\n" +
|
||||
"第三名:388元\n" +
|
||||
"第四名:288元\n" +
|
||||
"第五名:188元\n" +
|
||||
"第六至十名:138元\n" +
|
||||
"(魅力昨日榜排名奖励)\n" +
|
||||
"第一名:138元\n" +
|
||||
"第二名:108元\n" +
|
||||
"第三名:88元\n" +
|
||||
"第四名:58元\n" +
|
||||
"第五名:38元\n" +
|
||||
"第六至十名:28元\n" +
|
||||
"提示:凡是刷魅力榜的封号,平台拥有对本次活动的最终解释权。", "魅力榜榜单说明", SystemConfigGroupEnum.BUSINESS, null,"textarea"),
|
||||
SENSITIVE_ENABLE("1", "是否开启手机号脱敏",SystemConfigGroupEnum.SYSTEM,new BooleanSystemConfigCheck()),
|
||||
YUNXIN_ONLINE_ENABLE("1", "是否开启云信监控在线状态",SystemConfigGroupEnum.SYSTEM,new BooleanSystemConfigCheck()),
|
||||
SMS_CODE_ADMIN("", "万能验证码",SystemConfigGroupEnum.SYSTEM),
|
||||
@@ -66,15 +97,13 @@ public enum SystemConfigEnum {
|
||||
;
|
||||
|
||||
|
||||
@Getter
|
||||
private final String defaultValue;
|
||||
@Getter
|
||||
private final String desc;
|
||||
@Getter
|
||||
private final SystemConfigGroupEnum group;
|
||||
@Setter
|
||||
@Getter
|
||||
private ISystemConfigCheck check = null;
|
||||
@Setter
|
||||
private String inputType;
|
||||
|
||||
SystemConfigEnum(String defaultValue, String desc, SystemConfigGroupEnum group) {
|
||||
this.defaultValue = defaultValue;
|
||||
@@ -89,6 +118,14 @@ public enum SystemConfigEnum {
|
||||
this.check = check;
|
||||
}
|
||||
|
||||
SystemConfigEnum(String defaultValue, String desc, SystemConfigGroupEnum group, ISystemConfigCheck check, String inputType) {
|
||||
this.defaultValue = defaultValue;
|
||||
this.desc = desc;
|
||||
this.group = group;
|
||||
this.check = check;
|
||||
this.inputType = inputType;
|
||||
}
|
||||
|
||||
public String getKey() {
|
||||
return this.name();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user