package com.ruoyi.ems.domain;

import lombok.Data;

import java.io.Serializable;

/**
 * 手动巡检报告提交/更新对象
 * 用于新增提交和编辑已提交的手动巡检报告
 */
@Data
public class ManualReportSubmit implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 报告ID（编辑时使用）
     */
    private Long id;

    /**
     * 报告代码（编辑时使用）
     */
    private String reportCode;

    /**
     * 计划代码
     */
    private String planCode;

    /**
     * 结果状态 0:正常 1:异常 2:部分异常
     */
    private Integer resultStatus;

    /**
     * 手动备注（富文本，包含文字和base64图片）
     */
    private String manualRemark;

    /**
     * 附加备注说明
     */
    private String remark;

    /**
     * 提交人/更新人（由Controller自动设置）
     */
    private String submitter;
}