//--------------------------------------------------------------------
// 此代码由T4模板自动生成 byzhouhang 20210918
// 生成时间 2021-11-22 11:27:53
// 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。
//--------------------------------------------------------------------
using IRaCIS.Core.Domain.Share;
namespace IRaCIS.Core.Application.Contracts
{
/// PreviousSurgeryView 列表视图模型
public class PreviousSurgeryView
{
public Guid Id { get; set; }
public DateTime CreateTime { get; set; }
public string CreateUser { get; set; } = string.Empty;
public DateTime? OperationTime { get; set; }
public Guid SubjectVisitId { get; set; }
public bool IsSubjectLevel { get; set; }
public string Path { get; set; } = string.Empty;
public string FileName { get; set; } = string.Empty;
public string OperationName { get; set; } = string.Empty;
//public Guid SubjectId { get; set; }
public Guid CreateUserId { get; set; }
public Guid ClinicalDataTrialSetId { get; set; }
public string FullFilePath => Path;
}
///PreviousSurgeryQuery 列表查询参数模型
public class PreviousSurgeryQuery
{
public bool? IsSubjectLevel { get; set; }
public string OperationName { get; set; } = string.Empty;
}
public class PreviousSurgeryAddOrEdit
{
public Guid? Id { get; set; }
public DateTime? OperationTime { get; set; }
public Guid? SubjectVisitId { get; set; }
public bool IsSubjectLevel { get; set; } = true;
public string Path { get; set; } = String.Empty;
public string FileName { get; set; } = String.Empty;
public string OperationName { get; set; } = string.Empty;
///
/// 临床数据类型Id
///
public Guid ClinicalDataTrialSetId { get; set; }
//public Guid SubjectId { get; set; }
}
public class PreviousPDFView
{
public Guid Id { get; set; }
public DateTime CreateTime { get; set; }
public Guid SubjectVisitId { get; set; }
public string Path { get; set; } = string.Empty;
public string FileName { get; set; } = string.Empty;
public Guid CreateUserId { get; set; }
public string FullFilePath => Path;
///
/// 是否是检查批次
///
public bool? IsVisist { get; set; }
///
/// 临床级别
///
public ClinicalLevel? ClinicalLevel { get; set; }
///
/// 数据类型
///
public ClinicalDataType? DataType { get; set; }
///
/// 上传方式
///
public ClinicalUploadType? UploadType { get; set; }
///
/// 项目Id
///
public Guid? TrialId { get; set; }
///
/// 患者ID
///
public Guid? SubjectId { get; set; }
}
/// PreviousPDFAddOrEdit 列表查询参数模型
public class PreviousPDFAddOrEdit
{
public Guid? Id { get; set; }
public Guid SubjectVisitId { get; set; }
public string Path { get; set; } = string.Empty;
public string FileName { get; set; } = string.Empty;
///
/// 是否是检查批次
///
public bool? IsVisist { get; set; }
///
/// 临床级别
///
public ClinicalLevel? ClinicalLevel { get; set; }
///
/// 数据类型
///
public ClinicalDataType? DataType { get; set; }
///
/// 上传方式
///
public ClinicalUploadType? UploadType { get; set; }
///
/// 项目Id
///
public Guid? TrialId { get; set; }
///
/// 患者ID
///
public Guid? SubjectId { get; set; }
}
}