package cn.lili.common.properties; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; /** * 系统设置 * * @author Chopper */ @Data @Configuration @ConfigurationProperties(prefix = "lili.system") public class SystemSettingProperties { /** * 是否是演示站点 */ private Boolean isDemoSite = false; /** * 测试模式 * 验证码短信为6个1 */ private Boolean isTestModel = false; /** * 脱敏级别: * 0:不做脱敏处理 * 1:管理端用户手机号等信息脱敏 * 2:商家端信息脱敏(为2时,表示管理端,商家端同时脱敏) *
* PS: */ private Integer sensitiveLevel = 0; public Boolean getDemoSite() { if (isDemoSite == null) { return false; } return isDemoSite; } public Boolean getTestModel() { if (isTestModel == null) { return false; } return isTestModel; } public Integer getSensitiveLevel() { if (sensitiveLevel == null) { return 0; } return sensitiveLevel; } }