首页>代码>springboot教务管理系统+微信小程序云开发>/新教务管理系统/niceschoolapi/src/main/java/com/nsapi/niceschoolapi/common/base/DataEntity.java
package com.nsapi.niceschoolapi.common.base;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.nsapi.niceschoolapi.entity.User;
import java.util.Date;
public abstract class DataEntity<T extends Model> extends BaseEntity<T> {
private static final long serialVersionUID = 1L;
/**
* 创建者
*/
@TableField(value = "create_by", fill = FieldFill.INSERT)
protected String createId;
/**
* 创建日期
*/
@TableField(value = "create_date", fill = FieldFill.INSERT)
protected Date createDate;
/**
* 更新者
*/
@TableField(value = "update_by", fill = FieldFill.INSERT_UPDATE)
protected String updateId;
/**
* 更新日期
*/
@TableField(value = "update_date", fill = FieldFill.INSERT_UPDATE)
protected Date updateDate;
/**
* 删除标记(Y:正常;N:删除;A:审核;)
*/
@TableField(value = "del_flag")
protected Boolean delFlag;
/**
* 备注
*/
@TableField(strategy= FieldStrategy.IGNORED)
protected String remarks;
/**
* 创建着
*/
@TableField(exist = false)
protected User createUser;
/**
* 修改者
*/
@TableField(exist = false)
protected User updateUser;
public String getCreateId() {
return createId;
}
public void setCreateId(String createId) {
this.createId = createId;
}
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
public Date getCreateDate() {
return createDate;
}
public void setCreateDate(Date createDate) {
this.createDate = createDate;
}
public String getUpdateId() {
return updateId;
}
public void setUpdateId(String updateId) {
this.updateId = updateId;
}
public DataEntity() {
super();
this.delFlag = false;
}
public DataEntity(String id) {
super(id);
}
public String getRemarks() {
return remarks;
}
public void setRemarks(String remarks) {
this.remarks = remarks;
}
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
public Date getUpdateDate() {
return updateDate;
}
public void setUpdateDate(Date updateDate) {
this.updateDate = updateDate;
}
public Boolean getDelFlag() {
return delFlag;
}
public void setDelFlag(Boolean delFlag) {
this.delFlag = delFlag;
}
public User getCreateUser() {
return createUser;
}
public void setCreateUser(User createUser) {
this.createUser = createUser;
}
public User getUpdateUser() {
return updateUser;
}
public void setUpdateUser(User updateUser) {
this.updateUser = updateUser;
}
}
最近下载更多
tongguan00 LV2
4月1日
zolscy LV24
2024年11月27日
admin_z LV22
2024年1月9日
wbbhappy LV13
2024年1月9日
lkt123456 LV8
2024年1月6日
晴曛 LV6
2023年12月29日
微信网友_6709209201250304 LV3
2023年10月26日
kennyban LV1
2023年8月31日
syczzxj LV10
2023年8月1日
molu123456
2023年6月2日
暂无贡献等级
最近浏览更多
teilen
10月21日
暂无贡献等级
xiaotao555555 LV3
9月21日
微信网友_7685128179748864
9月15日
暂无贡献等级
熊猫烧香 LV1
8月29日
ttg2025 LV3
8月22日
Solowen
7月18日
暂无贡献等级
AaronDjc LV3
7月9日
空中飞尘 LV13
7月8日
sgm123456 LV14
5月26日
JiangYing009 LV8
5月12日

