package com.gkhy.exam.noncoalmine.model.modForm; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import java.util.Date; /** * @email 1603559716@qq.com * @author: zf * @date: 2023/9/11 * @time: 17:19 */ @Data public class WorkRegistrationModForm { @NotNull(message = "做业主键不可为空") private Long workId; //姓名 @NotEmpty(message = "请填写姓名") private String name; //身份证 @NotEmpty(message = "请填写身份证") private String idCard; //电子证号 private String electNum; //IC卡编号 private String icNum; //作业时间 @NotNull(message = "请填写做业时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date violationTime; //所属单位 @NotEmpty(message = "请填写所属单位") private String dept; //操作类型id @NotNull(message = "请选择操作类型") private Long operateTypeId; //是否为煤矿:0为非,1是 @NotNull(message = "是否为煤矿不可为空") private Integer isCm; //描述 private String remark; }