feat(project): 为项目时间字段添加日期格式化注解

- 为beginTime字段添加@JsonFormat和@DateTimeFormat注解
- 为finishTime字段添加@JsonFormat和@DateTimeFormat注解
- 统一日期格式为yyyy-MM-dd并设置时区为GMT+8
This commit is contained in:
jhd
2026-07-08 14:15:17 +08:00
parent af404a66aa
commit 948e94f425

View File

@@ -72,12 +72,16 @@ public class SysOaProjectBo extends BaseEntity {
* 开始日期
*/
@NotNull(message = "开始日期不能为空", groups = { AddGroup.class, EditGroup.class })
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date beginTime;
/**
* 结束日期
*/
@NotNull(message = "结束日期不能为空", groups = { AddGroup.class, EditGroup.class })
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date finishTime;