package com.ruoyi.system.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.extension.activerecord.Model; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; import java.time.LocalDateTime; import java.util.Date; /** *

* *

* * @author administrator * @since 2026-01-13 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) public class Record extends Model { private static final long serialVersionUID = 1L; @TableField("record_type") private String recordType; @TableId(value = "id", type = IdType.AUTO) private Integer id; @TableField("create_time") private LocalDateTime createTime; private Boolean deleted; private String name; @TableField("update_time") private Date updateTime; @TableField("hierarchy_name") private String hierarchyName; @TableField("hierarchy_names") private String hierarchyNames; private String remark; private Integer level; @TableField("number_factor_index") private Integer numberFactorIndex; @TableField("problem_part") private String problemPart; private Boolean reformed; @TableField("scale_factor_index") private Integer scaleFactorIndex; @TableField("specific_term_indexes") private String specificTermIndexes; private String suggestion; @TableField("hierarchy_path") private String hierarchyPath; private String content; @TableField("creator_id") private Integer creatorId; @TableField("check_task_id") private Integer checkTaskId; @TableField("device_id") private Integer deviceId; @TableField("problem_id") private Integer problemId; @TableField("error_review_id") private Integer errorReviewId; /** * 责任人 */ @TableField("responsible_person") private String responsiblePerson; }