From 336a84faa8940cdfc1343e2f7871c4693a222b49 Mon Sep 17 00:00:00 2001 From: litianxiang Date: Thu, 23 Oct 2025 17:29:49 +0800 Subject: [PATCH] =?UTF-8?q?minio=E6=95=B4=E7=90=86=EF=BC=8C=E4=B8=80?= =?UTF-8?q?=E4=BA=9B=E8=BF=94=E5=9B=9E=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/aida/lanecarford/entity/BaseEntity.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/aida/lanecarford/entity/BaseEntity.java b/src/main/java/com/aida/lanecarford/entity/BaseEntity.java index 04ca019..c40c0c6 100644 --- a/src/main/java/com/aida/lanecarford/entity/BaseEntity.java +++ b/src/main/java/com/aida/lanecarford/entity/BaseEntity.java @@ -1,6 +1,8 @@ package com.aida.lanecarford.entity; import com.baomidou.mybatisplus.annotation.*; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; @@ -13,29 +15,36 @@ import java.time.LocalDateTime; * @since 1.0.0 */ @Data +@Schema(description = "基础实体类") public abstract class BaseEntity { /** * 主键ID */ + @Schema(description = "主键ID", example = "1") @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 创建时间 */ + @Schema(description = "创建时间", example = "2024-01-01 12:00:00") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField(value = "created_time", fill = FieldFill.INSERT) private LocalDateTime createdTime; /** * 更新时间 */ + @Schema(description = "更新时间", example = "2024-01-01 12:00:00") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField(value = "updated_time", fill = FieldFill.INSERT_UPDATE) private LocalDateTime updatedTime; /** * 逻辑删除标志:0-未删除,1-已删除 */ + @Schema(description = "逻辑删除标志", example = "0", allowableValues = {"0", "1"}) @TableLogic @TableField(value = "deleted") private Integer deleted;