From eb806b5ec0bb72536e78c1a7fcffb94bcd24cbbe Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期五, 26 四月 2024 18:24:27 +0800
Subject: [PATCH] 考核结果应用规则(算钱)新增、展示

---
 ycl-pojo/src/main/java/com/ycl/platform/domain/entity/TContract.java |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 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 e4c77d9..61dc0e0 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,6 +48,7 @@
     /**
      * 鍗曚綅id
      */
+    @NotBlank
     private Integer unitId;
 
     @TableField(exist = false)
@@ -43,18 +57,21 @@
     /**
      * 鍚堝悓鍚嶇О
      */
+    @NotBlank
     private String name;
 
     /**
      * 寮�濮嬫椂闂�
      */
     @JsonFormat(pattern = "yyyy-MM-dd hh-mm-ss")
+    @NotNull
     private Date startTime;
 
     /**
      * 缁撴潫鏃堕棿
      */
     @JsonFormat(pattern = "yyyy-MM-dd hh-mm-ss")
+    @NotNull
     private Date endTime;
 
     /**
@@ -69,4 +86,11 @@
     @TableLogic
     private String deleted;
 
+    @TableField(exist = false)
+    @NotBlank
+    private String ruleList;
+    @TableField(exist = false)
+    @NotNull
+    private MultipartFile file;
+
 }

--
Gitblit v1.8.0