From 1eec3bfd2b8e330245ec4e6365cd02895523cb33 Mon Sep 17 00:00:00 2001 From: lyf66 Date: Fri, 26 Sep 2025 11:35:37 +0800 Subject: [PATCH] =?UTF-8?q?feat(entity):=E4=B8=BA=E6=97=A5=E6=9C=9F?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E6=B7=BB=E5=8A=A0JSON=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E5=8C=96=E6=B3=A8=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit -为SmsHoliday实体的startDate、endDate和createTm字段添加@JsonFormat注解 -为SmsLog实体的sendTm字段添加@JsonFormat注解 - 统一日期格式化模式,startDate和endDate使用yyyy-MM-dd格式 - sendTm使用yyyy-MM-dd HH:mm:ss格式- 设置时区为GMT+8以确保日期显示正确 - 引入com.fasterxml.jackson.annotation.JsonFormat包支持格式化功能 --- src/main/java/com/whdc/model/entity/SmsHoliday.java | 4 ++++ src/main/java/com/whdc/model/entity/SmsLog.java | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/main/java/com/whdc/model/entity/SmsHoliday.java b/src/main/java/com/whdc/model/entity/SmsHoliday.java index aa23c43..27273bc 100644 --- a/src/main/java/com/whdc/model/entity/SmsHoliday.java +++ b/src/main/java/com/whdc/model/entity/SmsHoliday.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -46,6 +47,7 @@ public class SmsHoliday implements Serializable { */ @TableField("START_DATE") @ApiModelProperty(value = "任务开始日期") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date startDate; /** @@ -53,6 +55,7 @@ public class SmsHoliday implements Serializable { */ @TableField("END_DATE") @ApiModelProperty(value = "任务结束日期") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date endDate; /** @@ -81,5 +84,6 @@ public class SmsHoliday implements Serializable { */ @TableField("CREATE_TM") @ApiModelProperty(value = "创建日期") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date createTm; } diff --git a/src/main/java/com/whdc/model/entity/SmsLog.java b/src/main/java/com/whdc/model/entity/SmsLog.java index 6beb503..fdfb6d4 100644 --- a/src/main/java/com/whdc/model/entity/SmsLog.java +++ b/src/main/java/com/whdc/model/entity/SmsLog.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -40,6 +41,7 @@ public class SmsLog implements Serializable { */ @TableField("SEND_TM") @ApiModelProperty(value = "发送时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date sendTm; /**