diff --git a/src/main/java/com/iflytop/handacid/common/base/BaseEntity.java b/src/main/java/com/iflytop/handacid/common/base/BaseEntity.java index f6a1d78..0d8d4cf 100644 --- a/src/main/java/com/iflytop/handacid/common/base/BaseEntity.java +++ b/src/main/java/com/iflytop/handacid/common/base/BaseEntity.java @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serial; @@ -30,6 +31,7 @@ public class BaseEntity implements Serializable { /** * 创建时间 */ + @Schema(description = "创建时间", accessMode = Schema.AccessMode.READ_ONLY) @TableField(fill = FieldFill.INSERT) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @@ -37,6 +39,7 @@ public class BaseEntity implements Serializable { /** * 更新时间 */ + @Schema(description = "更新时间", accessMode = Schema.AccessMode.READ_ONLY) @TableField(fill = FieldFill.INSERT_UPDATE) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; diff --git a/src/main/java/com/iflytop/handacid/common/model/entity/User.java b/src/main/java/com/iflytop/handacid/common/model/entity/User.java index a391507..873d6db 100644 --- a/src/main/java/com/iflytop/handacid/common/model/entity/User.java +++ b/src/main/java/com/iflytop/handacid/common/model/entity/User.java @@ -1,6 +1,7 @@ package com.iflytop.handacid.common.model.entity; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonProperty; import com.iflytop.handacid.common.base.BaseEntity; import com.iflytop.handacid.common.enums.EnableStatus; import com.iflytop.handacid.app.common.enums.UserRole; @@ -27,6 +28,7 @@ public class User extends BaseEntity { private String nickname; @NotNull + @JsonProperty(access = JsonProperty.Access.WRITE_ONLY) @Schema(description = "密码") private String password;