45 lines
1.0 KiB
Java
45 lines
1.0 KiB
Java
package com.org.system.entity;
|
|
|
|
import cn.hutool.core.date.DatePattern;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import lombok.Data;
|
|
|
|
import java.io.Serializable;
|
|
import java.util.Date;
|
|
|
|
@Data
|
|
public class BaseEntity implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/** 创建者 **/
|
|
private Long createBy;
|
|
|
|
/** 创建时间 **/
|
|
@JsonFormat(pattern= DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
|
|
private Date createTime;
|
|
|
|
/** 更新者 **/
|
|
private Long updateBy;
|
|
|
|
/** 更新时间 **/
|
|
@JsonFormat(pattern=DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
|
|
private Date updateTime;
|
|
|
|
/** 是否删除 1-是,0-否 **/
|
|
private Integer isDelete;
|
|
|
|
/** 删除者 **/
|
|
private Long deleteBy;
|
|
|
|
/** 删除时间 **/
|
|
@JsonFormat(pattern=DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
|
|
private Date deleteTime;
|
|
|
|
/** 删除理由 **/
|
|
private String deleteReason;
|
|
|
|
/** 备注 **/
|
|
private String remark;
|
|
|
|
}
|