|
@ -11,6 +11,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore; |
|
|
import com.fasterxml.jackson.annotation.JsonProperty; |
|
|
import com.fasterxml.jackson.annotation.JsonProperty; |
|
|
import lombok.Data; |
|
|
import lombok.Data; |
|
|
import org.hibernate.validator.constraints.Length; |
|
|
import org.hibernate.validator.constraints.Length; |
|
|
|
|
|
import org.springframework.context.annotation.Conditional; |
|
|
import org.springframework.format.annotation.DateTimeFormat; |
|
|
import org.springframework.format.annotation.DateTimeFormat; |
|
|
|
|
|
|
|
|
import javax.validation.constraints.NotNull; |
|
|
import javax.validation.constraints.NotNull; |
|
@ -52,11 +53,13 @@ public class TbsActivitySlottingFee implements Serializable { |
|
|
/** 目标编码 */ |
|
|
/** 目标编码 */ |
|
|
@NotBlank(message = "目标编码不能为空") |
|
|
@NotBlank(message = "目标编码不能为空") |
|
|
@Length(max = 30,message = "目标编码长度不能超过30字") |
|
|
@Length(max = 30,message = "目标编码长度不能超过30字") |
|
|
|
|
|
@TableField(condition=SqlCondition.LIKE) |
|
|
private String targetCode; |
|
|
private String targetCode; |
|
|
|
|
|
|
|
|
/** 目标名称 */ |
|
|
/** 目标名称 */ |
|
|
@NotBlank(message = "目标名称不能为空") |
|
|
@NotBlank(message = "目标名称不能为空") |
|
|
@Length(max = 200,message = "目标名称长度不能超过200字") |
|
|
@Length(max = 200,message = "目标名称长度不能超过200字") |
|
|
|
|
|
@TableField(condition=SqlCondition.LIKE) |
|
|
private String targetName; |
|
|
private String targetName; |
|
|
|
|
|
|
|
|
/** 目标等级路径 */ |
|
|
/** 目标等级路径 */ |
|
@ -74,11 +77,13 @@ public class TbsActivitySlottingFee implements Serializable { |
|
|
/** 渠道编码 */ |
|
|
/** 渠道编码 */ |
|
|
@NotBlank(message = "渠道编码不能为空") |
|
|
@NotBlank(message = "渠道编码不能为空") |
|
|
@Length(max = 50,message = "渠道编码长度不能超过50字") |
|
|
@Length(max = 50,message = "渠道编码长度不能超过50字") |
|
|
|
|
|
@TableField(condition=SqlCondition.LIKE) |
|
|
private String channelCode; |
|
|
private String channelCode; |
|
|
|
|
|
|
|
|
/** 渠道名称 */ |
|
|
/** 渠道名称 */ |
|
|
@NotBlank(message = "渠道名称不能为空") |
|
|
@NotBlank(message = "渠道名称不能为空") |
|
|
@Length(max = 50,message = "渠道名称长度不能超过50字") |
|
|
@Length(max = 50,message = "渠道名称长度不能超过50字") |
|
|
|
|
|
@TableField(condition=SqlCondition.LIKE) |
|
|
private String channelName; |
|
|
private String channelName; |
|
|
|
|
|
|
|
|
/** 网点id */ |
|
|
/** 网点id */ |
|
@ -88,11 +93,13 @@ public class TbsActivitySlottingFee implements Serializable { |
|
|
/** 网点编码 */ |
|
|
/** 网点编码 */ |
|
|
@NotBlank(message = "网点编码不能为空") |
|
|
@NotBlank(message = "网点编码不能为空") |
|
|
@Length(max = 50,message = "网点编码长度不能超过50字") |
|
|
@Length(max = 50,message = "网点编码长度不能超过50字") |
|
|
|
|
|
@TableField(condition=SqlCondition.LIKE) |
|
|
private String pointCode; |
|
|
private String pointCode; |
|
|
|
|
|
|
|
|
/** 网点名称 */ |
|
|
/** 网点名称 */ |
|
|
@NotBlank(message = "网点名称不能为空") |
|
|
@NotBlank(message = "网点名称不能为空") |
|
|
@Length(max = 50,message = "网点名称长度不能超过50字") |
|
|
@Length(max = 50,message = "网点名称长度不能超过50字") |
|
|
|
|
|
@TableField(condition=SqlCondition.LIKE) |
|
|
private String pointName; |
|
|
private String pointName; |
|
|
|
|
|
|
|
|
/** 科目id */ |
|
|
/** 科目id */ |
|
|