package com.tcm.training.admin.system.dto;
|
|
import lombok.Getter;
|
import lombok.NoArgsConstructor;
|
import lombok.Setter;
|
|
import javax.validation.constraints.Min;
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
import javax.validation.constraints.Size;
|
|
@Getter
|
@Setter
|
@NoArgsConstructor
|
public class SystemSettingsSaveRequest {
|
|
@NotBlank(message = "请输入客服电话")
|
@Size(max = 32, message = "客服电话长度不能超过32个字符")
|
private String servicePhone;
|
|
@NotBlank(message = "请输入客服在线时间")
|
@Size(max = 64, message = "客服在线时间长度不能超过64个字符")
|
private String serviceOnlineTime;
|
|
@NotNull(message = "请输入备份周期")
|
@Min(value = 1, message = "备份周期必须大于0")
|
private Integer backupCycleDays;
|
|
@NotNull(message = "请输入会员到期提醒天数")
|
@Min(value = 1, message = "会员到期提醒天数必须大于0")
|
private Integer memberExpireRemindDays;
|
|
private Boolean startupPageEnabled = false;
|
|
@Size(max = 1024, message = "启动页图片地址不能超过1024个字符")
|
private String startupPageImageUrl;
|
}
|