From 06d3d15a5a08637041cc601101c063b11b07a346 Mon Sep 17 00:00:00 2001
From: net <net@netdeMBP.lan>
Date: 星期五, 14 二月 2025 17:25:21 +0800
Subject: [PATCH]  合并理去杀杀人

---
 zhitan-system/src/main/java/com/zhitan/saving/domain/dto/PoliciesRegulationsDTO.java |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

diff --git a/zhitan-system/src/main/java/com/zhitan/saving/domain/dto/PoliciesRegulationsDTO.java b/zhitan-system/src/main/java/com/zhitan/saving/domain/dto/PoliciesRegulationsDTO.java
new file mode 100644
index 0000000..7215892
--- /dev/null
+++ b/zhitan-system/src/main/java/com/zhitan/saving/domain/dto/PoliciesRegulationsDTO.java
@@ -0,0 +1,57 @@
+package com.zhitan.saving.domain.dto;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.util.Date;
+
+/**
+ * @author Geoffrey
+ * @date 2025/01/13
+ */
+@Data
+@ApiModel(value = "鏀跨瓥绠$悊鏂板DTO")
+public class PoliciesRegulationsDTO {
+    @JsonSerialize(using = ToStringSerializer.class)
+    private Long id;
+    /**
+     * 鏀跨瓥鏍囬
+     */
+    @NotBlank(message = "璇疯緭鍏ユ斂绛栨爣棰�")
+    private String title;
+
+    /**
+     * 鏀跨瓥绫诲瀷
+     */
+    @NotNull(message = "璇烽�夋嫨鏀跨瓥绫诲瀷")
+    private String type;
+
+    /**
+     * 鍗板彂閮ㄩ棬
+     */
+    @NotBlank(message = "璇疯緭鍏ュ嵃鍙戦儴闂�")
+    private String dept;
+
+    /**
+     * 鍗板彂鏃堕棿
+     */
+    @NotNull(message = "璇烽�夋嫨鍗板彂鏃堕棿")
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
+    private Date issuingTime;
+
+    /**
+     * 鏂囦欢鍦板潃
+     */
+    @NotBlank(message = "璇蜂笂浼犳枃浠�")
+    private String url;
+
+
+
+}

--
Gitblit v1.9.3