教育训练处考试制证系统后端
huangzhen
2023-09-25 1614615fc9319b8626eb028598b894311992c033
exam-system/src/main/java/com/gkhy/exam/noncoalmine/model/modForm/WorkRegistrationModForm.java
@@ -1,10 +1,8 @@
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 io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.util.Date;
@@ -17,31 +15,41 @@
 */
@Data
public class WorkRegistrationModForm {
   @NotNull(message = "做业主键不可为空")
   @ApiModelProperty(value = "作业主键",required = true)
   @NotNull(message = "作业主键不可为空")
   private Long workId;
   //姓名
   @ApiModelProperty(value = "姓名",required = true)
   @NotEmpty(message = "请填写姓名")
   private String name;
   //身份证
   @ApiModelProperty(value = "身份证",required = true)
   @NotEmpty(message = "请填写身份证")
   private String idCard;
   //电子证号
   @ApiModelProperty(value = "电子证号")
   private String electNum;
   //IC卡编号
   @ApiModelProperty(value = "IC卡编号")
   private String icNum;
   //作业时间
   @ApiModelProperty(value = "作业时间",required = true)
   @NotNull(message = "请填写做业时间")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date violationTime;
   private Date workTime;
   //所属单位
   @ApiModelProperty(value = "所属单位")
   @NotEmpty(message = "请填写所属单位")
   private String dept;
   //操作类型id
   @ApiModelProperty(value = "操作类型id",required = true)
   @NotNull(message = "请选择操作类型")
   private Long operateTypeId;
   //是否为煤矿:0为非,1是
   @ApiModelProperty(value = "是否为煤矿",required = true,notes = "0为非,1是")
   @NotNull(message = "是否为煤矿不可为空")
   private Integer isCm;
   private Byte isCm;
   //描述
   @ApiModelProperty(value = "描述")
   private String remark;
}