package com.ruoyi.common.core.domain; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * @author HJL * @version 1.0 * @since 2024-05-29 15:43 */ @Data public class BaseEntity { @TableField(value = "createBy", fill = FieldFill.INSERT) @ApiModelProperty("创建人") private String createBy; @TableField(value = "updateBy", fill = FieldFill.INSERT_UPDATE) @ApiModelProperty("修改人") private String updateBy; @TableField(value = "createTime", fill = FieldFill.INSERT) @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; @TableField(value = "updateTime", fill = FieldFill.INSERT_UPDATE) @ApiModelProperty("修改时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; @TableField(value = "is_delete", fill = FieldFill.INSERT) @ApiModelProperty("是否软删除 0未删除;1已删除") private Integer isDelete; }