Files
klp-oa/klp-ems/src/main/java/com/klp/ems/domain/EmsSafetyEnvDoc.java
Joshi a63387e069 feat(ems): 新增设备隐患记录和安全环保制度文档模块前后端
- 添加设备隐患记录实体类、业务对象和视图对象
- 实现设备隐患记录的增删改查接口及业务逻辑
- 添加安全环保制度文档实体类、业务对象和视图对象
- 实现安全环保制度文档的增删改查接口及业务逻辑
- 配置MyBatis映射文件和Mapper接口- 添加定时任务用于生成模拟报警记录
- 实现Excel导出功能及相关数据转换逻辑
2025-10-13 11:39:55 +08:00

73 lines
1.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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;
}