package org.springblade.modules.training.vo; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springblade.modules.training.entity.TrainingRegistration; import org.springframework.format.annotation.DateTimeFormat; import org.springframework.web.bind.annotation.RequestParam; import java.io.Serializable; import java.util.Date; /** * @author zhongrj */ @Data public class TrainingRegistrationVo extends TrainingRegistration implements Serializable { /** * 组织机构名称 */ private String deptName; /** * 距离考试截止时间 */ private String remainingTime; /** * 身份证号 */ private String idCardNo; /** * 培训考试时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date trainExamTime; /** * 报名人员姓名 */ private String realName; /** * 联系电话 */ private String phone; /** * 培训公司名称 */ private String trainUnitName; /** * 考试名称 */ private String trainExamName; /** * 考试id */ private String examId; /** * 考的证 */ private String applyCard; /** * 考试类型 */ private Integer examType; /** * 多人报名 */ private String userIds; /** * 报名人数 */ private Integer number; /** * 开始序列号 */ private Integer serialStart; /** * 结束序列号 */ private Integer serialEnd; /** * 培训考试开始时间 */ private Date startTime; /** * 培训考试结束时间 */ private Date endTime; /** * 是否培训报名 */ private Integer isTrain; /** * 申请人 */ private String creator; /** * 培训ids */ private String ids; /** * 辖区id */ private String jurisdiction; /** * 保安员从业单位 */ private String unitName; }