package com.ruoyi.ccdi.project.domain.vo;

import lombok.Data;

import java.util.Date;

/**
 * 项目证据返回对象
 *
 * @author ruoyi
 */
@Data
public class CcdiEvidenceVO {

    /** 证据ID */
    private Long evidenceId;

    /** 项目ID */
    private Long projectId;

    /** 证据类型：FLOW/MODEL/ASSET */
    private String evidenceType;

    /** 关联人员姓名 */
    private String relatedPersonName;

    /** 关联人员标识 */
    private String relatedPersonId;

    /** 证据标题 */
    private String evidenceTitle;

    /** 证据摘要 */
    private String evidenceSummary;

    /** 来源类型 */
    private String sourceType;

    /** 来源记录ID */
    private String sourceRecordId;

    /** 来源页面名称 */
    private String sourcePage;

    /** 证据快照JSON */
    private String snapshotJson;

    /** 确认理由/备注 */
    private String confirmReason;

    /** 确认人 */
    private String confirmBy;

    /** 确认时间 */
    private Date confirmTime;
}
