package com.nanxiislet.admin.entity; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.time.LocalDateTime; /** * 审批流程模板实体 * * @author NanxiIslet * @since 2026-01-09 */ @Data @TableName("sys_approval_template") public class SysApprovalTemplate { @TableId(type = IdType.AUTO) private Long id; /** * 模板名称 */ private String name; /** * 描述 */ private String description; /** * 适用场景 */ private String scenario; /** * 是否启用 0-禁用 1-启用 */ private Integer enabled; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private LocalDateTime createdAt; /** * 更新时间 */ @TableField(fill = FieldFill.INSERT_UPDATE) private LocalDateTime updatedAt; /** * 创建人ID */ @TableField(fill = FieldFill.INSERT) private Long createdBy; /** * 更新人ID */ @TableField(fill = FieldFill.INSERT_UPDATE) private Long updatedBy; /** * 删除标记 */ @TableLogic private Integer deleted; }