From 05a54025b1ae843f9d21a4450ec05c9e420e7f24 Mon Sep 17 00:00:00 2001
From: zf <1603559716@qq.com>
Date: 星期四, 28 九月 2023 10:47:37 +0800
Subject: [PATCH] bug修改

---
 exam-system/src/main/java/com/gkhy/exam/coalmine/model/dto/req/ExaminerManageUpdateReqDTO.java |   68 ++++++++++++++++++++++++++++++++++
 1 files changed, 68 insertions(+), 0 deletions(-)

diff --git a/exam-system/src/main/java/com/gkhy/exam/coalmine/model/dto/req/ExaminerManageUpdateReqDTO.java b/exam-system/src/main/java/com/gkhy/exam/coalmine/model/dto/req/ExaminerManageUpdateReqDTO.java
new file mode 100644
index 0000000..73b7c07
--- /dev/null
+++ b/exam-system/src/main/java/com/gkhy/exam/coalmine/model/dto/req/ExaminerManageUpdateReqDTO.java
@@ -0,0 +1,68 @@
+package com.gkhy.exam.coalmine.model.dto.req;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+
+import javax.validation.Valid;
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.io.Serializable;
+import java.time.LocalDateTime;
+import java.util.List;
+
+/**
+ * @author Mr.huang
+ * @decription
+ * @date 2023/9/11 15:57
+ */
+@Data
+public class ExaminerManageUpdateReqDTO implements Serializable {
+
+    @NotNull(message = "id不能为空")
+    private Long id;
+
+    //姓名
+    @NotBlank(message = "姓名不能为空")
+    private String name;
+
+    //性别
+    private String sex;
+
+    //身份证
+    @NotBlank(message = "身份证不能为空")
+    private String code;
+
+    //手机号
+    @NotBlank(message = "手机号不能为空")
+    private String mobilePhone;
+
+    //职称
+    private String jobTitle;
+
+    private Long photoAttachment;
+
+    private Long qaAttachment;
+
+    //最高学历
+    @NotNull(message = "最高学历不能为空")
+    private String eduLevel;
+
+    //过期时间
+    @NotNull(message = "过期时间不能为空")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private LocalDateTime expiredTime;
+
+    //是否为煤矿:0为非,1是
+    @NotNull(message = "煤矿类型不能为空")
+    private Byte isCm;
+
+    @NotNull(message = "状态不能为空")
+    private String status;
+
+    //描述
+    private String description;
+
+    @Valid
+    private List<ExaminerManageAddOperateTypeReqDTO> operateTypes;
+
+}
\ No newline at end of file

--
Gitblit v1.9.2