|
@@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
|
+
|
|
|
|
+import javax.validation.constraints.NotNull;
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
@@ -17,9 +19,9 @@ import java.util.Date;
|
|
@Data
|
|
@Data
|
|
@ApiModel("用户预约考试添加对象")
|
|
@ApiModel("用户预约考试添加对象")
|
|
public class UserSubscribeAddBo {
|
|
public class UserSubscribeAddBo {
|
|
-
|
|
|
|
/** 绑定的商品 */
|
|
/** 绑定的商品 */
|
|
@ApiModelProperty("绑定的商品")
|
|
@ApiModelProperty("绑定的商品")
|
|
|
|
+ @NotNull(message = "商品不能为空")
|
|
private Long goodsId;
|
|
private Long goodsId;
|
|
/** 学员ID */
|
|
/** 学员ID */
|
|
@ApiModelProperty("学员ID")
|
|
@ApiModelProperty("学员ID")
|
|
@@ -47,9 +49,11 @@ public class UserSubscribeAddBo {
|
|
private String remark;
|
|
private String remark;
|
|
/** $column.columnComment */
|
|
/** $column.columnComment */
|
|
@ApiModelProperty("$column.columnComment")
|
|
@ApiModelProperty("$column.columnComment")
|
|
|
|
+ @NotNull(message = "计划不能为空")
|
|
private Long applyId;
|
|
private Long applyId;
|
|
/** 1非补考学员 2补考学员 */
|
|
/** 1非补考学员 2补考学员 */
|
|
@ApiModelProperty("1非补考学员 2补考学员")
|
|
@ApiModelProperty("1非补考学员 2补考学员")
|
|
|
|
+ @NotNull(message = "学员类型不能为空")
|
|
private Integer studentType;
|
|
private Integer studentType;
|
|
/** 1 消耗次数 */
|
|
/** 1 消耗次数 */
|
|
@ApiModelProperty("1 消耗次数")
|
|
@ApiModelProperty("1 消耗次数")
|
|
@@ -63,4 +67,32 @@ public class UserSubscribeAddBo {
|
|
/** 更新时间 */
|
|
/** 更新时间 */
|
|
@ApiModelProperty("更新时间")
|
|
@ApiModelProperty("更新时间")
|
|
private Long updateTime;
|
|
private Long updateTime;
|
|
|
|
+ /** 前培Id */
|
|
|
|
+ @ApiModelProperty("前培Id")
|
|
|
|
+ private Long beforeId;
|
|
|
|
+ /** 考试地点 */
|
|
|
|
+ @ApiModelProperty("考试地点")
|
|
|
|
+ @NotNull(message = "考试地点不能为空")
|
|
|
|
+ private String applySiteAddress;
|
|
|
|
+ /** 考试开始时间段 */
|
|
|
|
+ @ApiModelProperty("考试开始时间段")
|
|
|
|
+ private String applySiteStartTime;
|
|
|
|
+ /** 考试结束时间段 */
|
|
|
|
+ @ApiModelProperty("考试结束时间段")
|
|
|
|
+ private String applySiteEndTime;
|
|
|
|
+ /** 考试日期 */
|
|
|
|
+ @ApiModelProperty("考试日期")
|
|
|
|
+ private Long applySiteExamTime;
|
|
|
|
+ /** 考培地点 */
|
|
|
|
+ @ApiModelProperty("考培地点")
|
|
|
|
+ private String applySiteAddressTrain;
|
|
|
|
+ /** 考培开始时间段 */
|
|
|
|
+ @ApiModelProperty("考培开始时间段")
|
|
|
|
+ private String applySiteStartTrainTime;
|
|
|
|
+ /** 考培结束时间段 */
|
|
|
|
+ @ApiModelProperty("考培结束时间段")
|
|
|
|
+ private String applySiteEndTrainTime;
|
|
|
|
+ /** 考培日期 */
|
|
|
|
+ @ApiModelProperty("考培日期")
|
|
|
|
+ private Long applySiteExamTrainTime;
|
|
}
|
|
}
|