From 3b968807a33c0a876b4af520ff0959e9a8dca7d1 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期三, 18 九月 2024 17:59:13 +0800
Subject: [PATCH] 工单检测图片只针对待审核的
---
ycl-pojo/src/main/java/com/ycl/platform/domain/entity/TContract.java | 37 +++++++++++++++++++++++++++++++++----
1 files changed, 33 insertions(+), 4 deletions(-)
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/TContract.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/TContract.java
index e3498b4..26f4ee1 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/TContract.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/TContract.java
@@ -9,9 +9,22 @@
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.core.JsonParser;
+import com.fasterxml.jackson.core.JsonProcessingException;
+import com.fasterxml.jackson.core.type.TypeReference;
+import com.fasterxml.jackson.databind.DeserializationContext;
+import com.fasterxml.jackson.databind.JsonDeserializer;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
+import jakarta.validation.constraints.NotBlank;
+import jakarta.validation.constraints.NotNull;
import lombok.Data;
+import org.springframework.web.multipart.MultipartFile;
+import java.io.IOException;
+import java.util.Arrays;
import java.util.Date;
+import java.util.List;
/**
* 杩愮淮鍚堝悓瀵硅薄 t_contract
@@ -35,7 +48,8 @@
/**
* 鍗曚綅id
*/
- private Integer unitId;
+ @NotBlank
+ private Long unitId;
@TableField(exist = false)
private String unitName;
@@ -43,25 +57,40 @@
/**
* 鍚堝悓鍚嶇О
*/
+ @NotBlank
private String name;
/**
* 寮�濮嬫椂闂�
*/
- @JsonFormat(pattern = "yyyy-MM-dd hh-mm-ss")
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @NotNull
private Date startTime;
/**
* 缁撴潫鏃堕棿
*/
- @JsonFormat(pattern = "yyyy-MM-dd hh-mm-ss")
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @NotNull
private Date endTime;
+
+ /**
+ * 鍚堝悓闄勪欢
+ */
+ private String attachment;
private Date createTime;
private Date updateTime;
@TableLogic
- private String deleted;
+ private Integer deleted;
+
+ @TableField(exist = false)
+ @NotBlank
+ private String ruleList;
+ @TableField(exist = false)
+ @NotNull
+ private MultipartFile file;
}
--
Gitblit v1.8.0