From b448c334240851b2e13f92d3a26db176580949cb Mon Sep 17 00:00:00 2001
From: ali <ali9696@163.com>
Date: 星期四, 23 一月 2025 15:48:14 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/develop1.0' into develop_alioo

---
 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