package com.klp.ems.domain; import com.baomidou.mybatisplus.annotation.*; import com.klp.common.core.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; /** * 安全环保制度文档对象 ems_safety_env_doc * * @author Joshi * @date 2025-10-13 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("ems_safety_env_doc") public class EmsSafetyEnvDoc extends BaseEntity { private static final long serialVersionUID=1L; /** * 文档ID(主键) */ @TableId(value = "doc_id") private Long docId; /** * 文档编号(唯一) */ private String docNo; /** * 文档名称 */ private String docName; /** * 文档分类(1=安全 2=环保) */ private Long docCategory; /** * 文档类型(如:制度、规范、手册等) */ private String docType; /** * 附件 */ private String accessory; /** * 文档版本 */ @Version private String version; /** * 发布状态(0=草稿 1=已发布) */ private Long publishStatus; /** * 发布日期 */ private Date publishTime; /** * 备注 */ private String remark; /** * 删除标志(0=正常,1=已删除) */ @TableLogic private Integer delFlag; }