using YBEE.EQM.Core;
namespace YBEE.EQM.Application;
///
/// 资源文件信息输出参数
///
public class ResourceFileOutput : DEntityOutput
{
///
/// 资源文件类型
///
[Required]
public ResourceFileType Type { get; set; }
///
/// 来源ID
///
[Required]
public long SourceId { get; set; }
///
/// 文件名
///
[Required]
public string FileName { get; set; }
///
/// 文件路径
///
[Required]
public string FilePath { get; set; }
///
/// 扩展名
///
[Required]
public string FileExtName { get; set; }
///
/// 文件大小(字节Byte)
///
[Required]
public long FileSize { get; set; } = 0;
///
/// 备注
///
public string Remark { get; set; } = "";
///
/// 缩略图
///
public ResourceFileOutput ThumbResourceFile { get; set; }
}