| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package com.hfln.device.infrastructure.po;
- import com.baomidou.mybatisplus.annotation.*;
- import com.hfln.device.common.vo.BaseVO;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import java.time.LocalDateTime;
- /**
- * 基础实体类
- */
- @EqualsAndHashCode(callSuper = true)
- @Data
- public class BasePO extends BaseVO {
- /**
- * 创建人
- */
- @TableField("create_id")
- private String createId;
- /**
- * 修改人
- */
- @TableField("update_id")
- private String updateId;
-
- /**
- * 创建时间
- */
- @TableField(value = "create_time", fill = FieldFill.INSERT)
- private LocalDateTime createTime;
-
- /**
- * 更新时间
- */
- @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)
- private LocalDateTime updateTime;
-
- /**
- * 删除标记:0-未删除,1-已删除
- */
- @TableLogic
- @TableField("is_deleted")
- private Integer isDeleted;
-
- /**
- * 删除标记常量
- */
- public static class DeleteFlag {
- public static final int NOT_DELETED = 0; // 未删除
- public static final int DELETED = 1; // 已删除
- }
- }
|