Commit 883e72d7 authored by chenjian's avatar chenjian

简化Entity使其继承自BaseEntity

parent 905a0578
...@@ -10,62 +10,13 @@ import com.ebo.framework.mybatis.entity.BaseEntity; ...@@ -10,62 +10,13 @@ import com.ebo.framework.mybatis.entity.BaseEntity;
import lombok.Data; import lombok.Data;
/** /**
* 继承BaseEntity完成公共字段填充
* 用于存储调度规则的表 * 用于存储调度规则的表
* @TableName dispatch_rule * @TableName dispatch_rule
*/ */
@TableName(value ="dispatch_rule") @TableName(value ="dispatch_rule")
@Data @Data
public class DispatchRuleEntity extends BaseEntity implements Serializable { public class DispatchRuleEntity extends BaseEntity implements Serializable {
/**
* 主键,唯一标识调度规则
*/
@TableId
private String id;
/**
* 删除标识,0表示未删除,1表示已删除
*/
private Integer deleteFlag;
/**
* 数据版本,用于乐观锁控制
*/
private Integer version;
/**
* 租户标识,用于区分不同租户的数据
*/
private String tenantCode;
/**
* 记录创建时间
*/
private Date createTime;
/**
* 记录最近一次更新时间
*/
private Date updateTime;
/**
* 创建人姓名
*/
private String creatorName;
/**
* 创建人账号
*/
private String creator;
/**
* 更新人姓名
*/
private String updaterName;
/**
* 更新人账号
*/
private String updater;
/** /**
* 优先级,用于规则执行的排序 * 优先级,用于规则执行的排序
......
...@@ -10,62 +10,12 @@ import com.ebo.framework.mybatis.entity.BaseEntity; ...@@ -10,62 +10,12 @@ import com.ebo.framework.mybatis.entity.BaseEntity;
import lombok.Data; import lombok.Data;
/** /**
* * 继承BaseEntity完成公共字段填充
* @TableName tag_group * @TableName tag_group
*/ */
@TableName(value ="tag_group") @TableName(value ="tag_group")
@Data @Data
public class TagGroupEntity extends BaseEntity implements Serializable { public class TagGroupEntity extends BaseEntity implements Serializable {
/**
* id
*/
@TableId
private String id;
/**
*
*/
private Integer deleteFlag;
/**
*
*/
private Integer version;
/**
*
*/
private String tenantCode;
/**
*
*/
private Date createTime;
/**
*
*/
private Date updateTime;
/**
*
*/
private String creator;
/**
*
*/
private String creatorName;
/**
*
*/
private String updater;
/**
*
*/
private String updaterName;
/** /**
* 标签组名称 * 标签组名称
......
...@@ -11,62 +11,12 @@ import com.ebo.framework.mybatis.entity.BaseEntity; ...@@ -11,62 +11,12 @@ import com.ebo.framework.mybatis.entity.BaseEntity;
import lombok.Data; import lombok.Data;
/** /**
* * 继承BaseEntity完成公共字段填充
* @TableName work_order * @TableName work_order
*/ */
@TableName(value ="work_order") @TableName(value ="work_order")
@Data @Data
public class WorkOrderEntity extends BaseEntity implements Serializable { public class WorkOrderEntity extends BaseEntity implements Serializable {
/**
*
*/
@TableId
private String id;
/**
* 租户ID,用于多租户区分
*/
private String tenantCode;
/**
*
*/
private Integer version;
/**
*
*/
private Integer deleteFlag;
/**
* 创建时间
*/
private Date createTime;
/**
* 更新时间
*/
private Date updateTime;
/**
* 创建人姓名
*/
private String creatorName;
/**
* 创建人ID
*/
private String creator;
/**
* 更新人姓名
*/
private String updaterName;
/**
* 更新人ID
*/
private String updater;
/** /**
* 工单编号,唯一标识每个工单 * 工单编号,唯一标识每个工单
......
...@@ -11,63 +11,13 @@ import com.ebo.framework.mybatis.entity.BaseEntity; ...@@ -11,63 +11,13 @@ import com.ebo.framework.mybatis.entity.BaseEntity;
import lombok.Data; import lombok.Data;
/** /**
* 继承BaseEntity完成公共字段填充
* 服务单表,用于记录和管理服务单相关的信息,包括问题分类、故障描述、关闭类型等 * 服务单表,用于记录和管理服务单相关的信息,包括问题分类、故障描述、关闭类型等
* @TableName work_order_service * @TableName work_order_service
*/ */
@TableName(value ="work_order_service") @TableName(value ="work_order_service")
@Data @Data
public class WorkOrderServiceEntity extends BaseEntity implements Serializable { public class WorkOrderServiceEntity extends BaseEntity implements Serializable {
/**
* 主键,唯一标识每条服务单记录
*/
@TableId
private String id;
/**
* 工单编号,用于关联具体的工作单
*/
private String workOrderNumber;
/**
* 版本号,用于乐观锁或版本控制
*/
private Integer version;
/**
* 逻辑删除标志,0 表示未删除,1 表示已删除
*/
private Integer deleteFlag;
/**
* 记录的创建时间
*/
private Date createTime;
/**
* 记录的最后更新时间
*/
private Date updateTime;
/**
* 创建者的唯一标识,例如用户 ID
*/
private String creator;
/**
* 创建者的姓名
*/
private String creatorName;
/**
* 最后更新者的唯一标识,例如用户 ID
*/
private String updater;
/**
* 最后更新者的姓名
*/
private String updaterName;
/** /**
* 是否转为需求标识,0 表示否,1 表示是 * 是否转为需求标识,0 表示否,1 表示是
*/ */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment