package com.yd.oss.feign.response;

import com.yd.oss.feign.dto.OssFileInfo;
import lombok.Data;
import java.util.List;

@Data
public class ApiRelObjectMaterialPageResponse {

    /**
     * 对象材料关系表主键ID
     */
    private Long id;

    /**
     * 对象材料关系表唯一业务ID
     */
    private String relObjectMaterialBizId;

    /**
     * 材料信息表唯一业务ID
     */
    private String materialBizId;

    /**
     * 状态: YSC-已上传 WSC-未上传 DSC-待上传
     */
    private String status;

    /**
     * 资料人（字典）
     */
    private String dataPerson;

    /**
     * 资料人（字典）名称
     */
    private String dataPersonName;

    /**
     * 资料类型（字典）
     */
    private String dataType;

    /**
     * 资料类型（字典）名称
     */
    private String dataTypeName;

    /**
     * 注意事项
     */
    private String precautions;

    /**
     * 文件URL列表（完整路径）
     */
    private List<OssFileInfo> fileUrlList;

}
