Browse Source

fix:时间戳时间只读

master
白凤吉 5 days ago
parent
commit
2e275192e5
  1. 3
      src/main/java/com/iflytop/handacid/common/base/BaseEntity.java
  2. 2
      src/main/java/com/iflytop/handacid/common/model/entity/User.java

3
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.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data; import lombok.Data;
import java.io.Serial; import java.io.Serial;
@ -30,6 +31,7 @@ public class BaseEntity implements Serializable {
/** /**
* 创建时间 * 创建时间
*/ */
@Schema(description = "创建时间", accessMode = Schema.AccessMode.READ_ONLY)
@TableField(fill = FieldFill.INSERT) @TableField(fill = FieldFill.INSERT)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime; private LocalDateTime createTime;
@ -37,6 +39,7 @@ public class BaseEntity implements Serializable {
/** /**
* 更新时间 * 更新时间
*/ */
@Schema(description = "更新时间", accessMode = Schema.AccessMode.READ_ONLY)
@TableField(fill = FieldFill.INSERT_UPDATE) @TableField(fill = FieldFill.INSERT_UPDATE)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime; private LocalDateTime updateTime;

2
src/main/java/com/iflytop/handacid/common/model/entity/User.java

@ -1,6 +1,7 @@
package com.iflytop.handacid.common.model.entity; package com.iflytop.handacid.common.model.entity;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.iflytop.handacid.common.base.BaseEntity; import com.iflytop.handacid.common.base.BaseEntity;
import com.iflytop.handacid.common.enums.EnableStatus; import com.iflytop.handacid.common.enums.EnableStatus;
import com.iflytop.handacid.app.common.enums.UserRole; import com.iflytop.handacid.app.common.enums.UserRole;
@ -27,6 +28,7 @@ public class User extends BaseEntity {
private String nickname; private String nickname;
@NotNull @NotNull
@JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
@Schema(description = "密码") @Schema(description = "密码")
private String password; private String password;

Loading…
Cancel
Save