默认值遗漏
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
6e2a58c3d7
commit
243fae4b19
|
@ -46,7 +46,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public bool IsEnable { get; set; }
|
public bool IsEnable { get; set; }
|
||||||
|
|
||||||
public string Note { get; set; }
|
public string Note { get; set; }=string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public Guid TrialReadingCriterionId { get; set; }
|
public Guid TrialReadingCriterionId { get; set; }
|
||||||
|
|
|
@ -15,9 +15,9 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
{
|
{
|
||||||
public class OSSImageInfo
|
public class OSSImageInfo
|
||||||
{
|
{
|
||||||
public string FileName { get; set; }
|
public string FileName { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string ImagePath { get; set; }
|
public string ImagePath { get; set; } = string.Empty;
|
||||||
}
|
}
|
||||||
///<summary>
|
///<summary>
|
||||||
///TaskMedicalReview
|
///TaskMedicalReview
|
||||||
|
|
|
@ -26,9 +26,9 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public bool IsEnable { get; set; }
|
public bool IsEnable { get; set; }
|
||||||
|
|
||||||
public string Note { get; set; }
|
public string Note { get; set; } = string.Empty;
|
||||||
|
|
||||||
public Guid TrialId { get; set; }
|
public Guid TrialId { get; set; }
|
||||||
|
|
||||||
public int PlanVisitCount { get; set; }
|
public int PlanVisitCount { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public Guid TrialId { get; set; }
|
public Guid TrialId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public string VirturalSiteCode { get; set; }
|
public string VirturalSiteCode { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -17,8 +17,8 @@ namespace IRaCIS.Core.Domain.BaseModel
|
||||||
public class FailedDomainEvent
|
public class FailedDomainEvent
|
||||||
{
|
{
|
||||||
public Guid Id { get; set; }
|
public Guid Id { get; set; }
|
||||||
public string EventType { get; set; }
|
public string EventType { get; set; } = string.Empty;
|
||||||
public string EventData { get; set; }
|
public string EventData { get; set; } = string.Empty;
|
||||||
public DateTime FailedAt { get; set; }
|
public DateTime FailedAt { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -104,7 +104,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public abstract class BaseAddAuditEntityWithUserName : Entity, IAuditAddWithUserName
|
public abstract class BaseAddAuditEntityWithUserName : Entity, IAuditAddWithUserName
|
||||||
{
|
{
|
||||||
public string CreateUser { get; set; }
|
public string CreateUser { get; set; } = string.Empty;
|
||||||
|
|
||||||
public Guid CreateUserId { get; set; }
|
public Guid CreateUserId { get; set; }
|
||||||
public DateTime CreateTime { get; set; }
|
public DateTime CreateTime { get; set; }
|
||||||
|
|
|
@ -46,7 +46,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public int ShowOrder { get; set; }
|
public int ShowOrder { get; set; }
|
||||||
|
|
||||||
public string Code { get; set; }
|
public string Code { get; set; } = string.Empty;
|
||||||
|
|
||||||
public Guid? ParentId { get; set; }
|
public Guid? ParentId { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -115,7 +115,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public string DataType { get; set; } = String.Empty;
|
public string DataType { get; set; } = String.Empty;
|
||||||
|
|
||||||
// 后端翻译的类型 对应前端界面 "",Dictionary,Date
|
// 后端翻译的类型 对应前端界面 "",Dictionary,Date
|
||||||
public string EnumType { get; set; }
|
public string EnumType { get; set; } = String.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -163,11 +163,11 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// 是否为特殊类型
|
/// 是否为特殊类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool IsSpecialType { get; set; }
|
public bool IsSpecialType { get; set; }
|
||||||
public string DictionaryKey { get; set; }
|
public string DictionaryKey { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public bool IsShowByTrialConfig { get; set; }
|
public bool IsShowByTrialConfig { get; set; }
|
||||||
public string TrialConfigRelyFieldName { get; set; }
|
public string TrialConfigRelyFieldName { get; set; } = string.Empty;
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
@ -180,7 +180,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
{
|
{
|
||||||
public bool IsRoute { get; set; }
|
public bool IsRoute { get; set; }
|
||||||
|
|
||||||
public string RoutePath { get; set; }
|
public string RoutePath { get; set; } = string.Empty;
|
||||||
|
|
||||||
public bool IsHaveParameters { get; set; }
|
public bool IsHaveParameters { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -17,14 +17,14 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
public string Version { get; set; }
|
public string Version { get; set; } = string.Empty;
|
||||||
|
|
||||||
public DateTime? PublishTime { get; set; }
|
public DateTime? PublishTime { get; set; }
|
||||||
|
|
||||||
public string UpdateContent { get; set; }
|
public string UpdateContent { get; set; } = string.Empty;
|
||||||
|
|
||||||
//0 开发中 ,已发布
|
//0 开发中 ,已发布
|
||||||
public int State { get; set; }
|
public int State { get; set; }
|
||||||
|
|
||||||
public bool IsCurrentVersion { get; set; }
|
public bool IsCurrentVersion { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -33,9 +33,9 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public int ShowOrder { get; set; }
|
public int ShowOrder { get; set; }
|
||||||
|
|
||||||
public string Code { get; set; }
|
public string Code { get; set; } = string.Empty;
|
||||||
|
|
||||||
public Guid? ParentId { get; set; }
|
public Guid? ParentId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public string ValueCN { get; set; } = string.Empty;
|
public string ValueCN { get; set; } = string.Empty;
|
||||||
|
|
|
@ -21,7 +21,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public Doctor Doctor { get; set; }
|
public Doctor Doctor { get; set; }
|
||||||
|
|
||||||
public Guid DoctorId { get; set; }
|
public Guid DoctorId { get; set; }
|
||||||
public string Type { get; set; }
|
public string Type { get; set; } = string.Empty;
|
||||||
public bool IsOfficial { get; set; } = false;
|
public bool IsOfficial { get; set; } = false;
|
||||||
public string Path { get; set; } = string.Empty;
|
public string Path { get; set; } = string.Empty;
|
||||||
public string Code { get; set; } = string.Empty;
|
public string Code { get; set; } = string.Empty;
|
||||||
|
|
|
@ -58,7 +58,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
|
|
||||||
[StringLength(100)]
|
[StringLength(100)]
|
||||||
public string Password { get; set; }
|
public string Password { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
[StringLength(50)]
|
[StringLength(50)]
|
||||||
|
|
|
@ -23,17 +23,17 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 文件名称
|
/// 文件名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string FileName { get; set; }
|
public string FileName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 文件路径
|
/// 文件路径
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string FilePath { get; set; }
|
public string FilePath { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 标准类型
|
/// 标准类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public CriterionType CriterionType { get; set; }
|
public CriterionType CriterionType { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 医生Id
|
/// 医生Id
|
||||||
|
@ -43,12 +43,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 备注
|
/// 备注
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string Remark { get; set; }
|
public string Remark { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 文件类型
|
/// 文件类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public CriterionFileType FileType { get; set; }
|
public CriterionFileType FileType { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -59,8 +59,8 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public string CriterionName { get; set; }
|
public string CriterionName { get; set; } = string.Empty;
|
||||||
public Guid? TrialReadingCriterionId { get; set; }
|
public Guid? TrialReadingCriterionId { get; set; }
|
||||||
public Guid? TrialId { get; set; }
|
public Guid? TrialId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -41,7 +41,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public int CreateUserType { get; set; }
|
public int CreateUserType { get; set; }
|
||||||
|
|
||||||
[Required]
|
[Required]
|
||||||
public string YearMonth { get; set; }
|
public string YearMonth { get; set; } = string.Empty;
|
||||||
|
|
||||||
public bool IsLock { get; set; } = false;
|
public bool IsLock { get; set; } = false;
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public Dictionary Phase { get; set; }
|
public Dictionary Phase { get; set; }
|
||||||
|
|
||||||
[StringLength(512)]
|
[StringLength(512)]
|
||||||
public string EvaluationContent { get; set; }
|
public string EvaluationContent { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public int VisitReadingCount { get; set; }
|
public int VisitReadingCount { get; set; }
|
||||||
|
|
|
@ -84,8 +84,8 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public string Description { get; set; } = string.Empty;
|
public string Description { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string AttachName { get; set; }
|
public string AttachName { get; set; } = string.Empty;
|
||||||
public string AttachNameCN { get; set; }
|
public string AttachNameCN { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string EmailHtmlContent { get; set; } = string.Empty;
|
public string EmailHtmlContent { get; set; } = string.Empty;
|
||||||
|
|
|
@ -10,7 +10,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public Guid ReviewerId { get; set; }
|
public Guid ReviewerId { get; set; }
|
||||||
|
|
||||||
[Required]
|
[Required]
|
||||||
public string YearMonth { get; set; }
|
public string YearMonth { get; set; } = string.Empty;
|
||||||
public bool IsLock { get; set; }
|
public bool IsLock { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,7 +6,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
[Table("ExchangeRate")]
|
[Table("ExchangeRate")]
|
||||||
public class ExchangeRate : BaseFullAuditEntity
|
public class ExchangeRate : BaseFullAuditEntity
|
||||||
{
|
{
|
||||||
public string YearMonth { get; set; }
|
public string YearMonth { get; set; } = string.Empty;
|
||||||
|
|
||||||
[Column(TypeName = "decimal(18,2)")]
|
[Column(TypeName = "decimal(18,2)")]
|
||||||
public decimal Rate { get; set; }
|
public decimal Rate { get; set; }
|
||||||
|
|
|
@ -9,7 +9,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public Guid ReviewerId { get; set; }
|
public Guid ReviewerId { get; set; }
|
||||||
|
|
||||||
public DateTime YearMonthDate { get; set; }
|
public DateTime YearMonthDate { get; set; }
|
||||||
public string YearMonth { get; set; }
|
public string YearMonth { get; set; } = string.Empty;
|
||||||
|
|
||||||
[Column(TypeName = "decimal(18,2)")]
|
[Column(TypeName = "decimal(18,2)")]
|
||||||
public decimal AdjustmentUSD { get; set; }
|
public decimal AdjustmentUSD { get; set; }
|
||||||
|
|
|
@ -9,14 +9,14 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
{
|
{
|
||||||
public Guid PaymentId { get; set; }
|
public Guid PaymentId { get; set; }
|
||||||
public Guid DoctorId { get; set; }
|
public Guid DoctorId { get; set; }
|
||||||
public string YearMonth { get; set; }
|
public string YearMonth { get; set; } = string.Empty;
|
||||||
public Guid TrialId { get; set; }
|
public Guid TrialId { get; set; }
|
||||||
|
|
||||||
[StringLength(50)]
|
[StringLength(50)]
|
||||||
public string TrialCode { get; set; }
|
public string TrialCode { get; set; } = string.Empty;
|
||||||
|
|
||||||
[StringLength(50)]
|
[StringLength(50)]
|
||||||
public string PaymentType { get; set; }
|
public string PaymentType { get; set; } = string.Empty;
|
||||||
public int Count { get; set; }
|
public int Count { get; set; }
|
||||||
|
|
||||||
[Column(TypeName = "decimal(18,2)")]
|
[Column(TypeName = "decimal(18,2)")]
|
||||||
|
|
|
@ -8,7 +8,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public partial class RankPrice : BaseFullAuditEntity
|
public partial class RankPrice : BaseFullAuditEntity
|
||||||
{
|
{
|
||||||
[StringLength(200)]
|
[StringLength(200)]
|
||||||
public string RankName { get; set; }
|
public string RankName { get; set; } = string.Empty;
|
||||||
|
|
||||||
[Column(TypeName = "decimal(18,2)")]
|
[Column(TypeName = "decimal(18,2)")]
|
||||||
public decimal Timepoint { get; set; }
|
public decimal Timepoint { get; set; }
|
||||||
|
|
|
@ -9,16 +9,16 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
{
|
{
|
||||||
public Guid DoctorId { get; set; }
|
public Guid DoctorId { get; set; }
|
||||||
[StringLength(200)]
|
[StringLength(200)]
|
||||||
public string DoctorNameInBank { get; set; }
|
public string DoctorNameInBank { get; set; } = string.Empty;
|
||||||
|
|
||||||
[StringLength(100)]
|
[StringLength(100)]
|
||||||
public string IDCard { get; set; }
|
public string IDCard { get; set; } = string.Empty;
|
||||||
|
|
||||||
[StringLength(100)]
|
[StringLength(100)]
|
||||||
public string BankCardNumber { get; set; }
|
public string BankCardNumber { get; set; } = string.Empty;
|
||||||
|
|
||||||
[StringLength(200)]
|
[StringLength(200)]
|
||||||
public string BankName { get; set; }
|
public string BankName { get; set; } = string.Empty;
|
||||||
public Guid RankId { get; set; }
|
public Guid RankId { get; set; }
|
||||||
|
|
||||||
[Column(TypeName = "decimal(18,2)")]
|
[Column(TypeName = "decimal(18,2)")]
|
||||||
|
|
|
@ -8,7 +8,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid ReviewerId { get; set; }
|
public Guid ReviewerId { get; set; }
|
||||||
|
|
||||||
public string YearMonth { get; set; }
|
public string YearMonth { get; set; } = string.Empty;
|
||||||
|
|
||||||
public bool Training { get; set; } = false;
|
public bool Training { get; set; } = false;
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public DateTime ExpireTime { get; set; }
|
public DateTime ExpireTime { get; set; }
|
||||||
|
|
||||||
public string Password { get; set; }
|
public string Password { get; set; } = string.Empty;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -30,12 +30,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public Guid NoneDicomStudyId { get; set; }
|
public Guid NoneDicomStudyId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public string Path { get; set; }
|
public string Path { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string FileName { get; set; }
|
public string FileName { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string FileType { get; set; }
|
public string FileType { get; set; } = string.Empty;
|
||||||
|
|
||||||
public long? FileSize { get; set; }
|
public long? FileSize { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -25,10 +25,10 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public string TagDescription { get; set; } = String.Empty;
|
public string TagDescription { get; set; } = String.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string TagDescriptionCN { get; set; }
|
public string TagDescriptionCN { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string ReplaceValue { get; set; } = String.Empty;
|
public string ReplaceValue { get; set; } = String.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string ValueRepresentation { get; set; } = String.Empty;
|
public string ValueRepresentation { get; set; } = String.Empty;
|
||||||
|
|
|
@ -9,36 +9,36 @@ using System.ComponentModel.DataAnnotations;
|
||||||
using System.ComponentModel.DataAnnotations.Schema;
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
namespace IRaCIS.Core.Domain.Models
|
namespace IRaCIS.Core.Domain.Models
|
||||||
{
|
{
|
||||||
///<summary>
|
///<summary>
|
||||||
///DicomAE
|
///DicomAE
|
||||||
///</summary>
|
///</summary>
|
||||||
[Table("TrialDicomAE")]
|
[Table("TrialDicomAE")]
|
||||||
public class TrialDicomAE : BaseFullAuditEntity
|
public class TrialDicomAE : BaseFullAuditEntity
|
||||||
{
|
{
|
||||||
#region 导航属性
|
#region 导航属性
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
public Guid TrialId { get; set; }
|
public Guid TrialId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public string CalledAE { get; set; } = string.Empty;
|
public string CalledAE { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string IP { get; set; }
|
public string IP { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public int Port { get; set; }
|
public int Port { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public string Modality { get; set; } = string.Empty;
|
public string Modality { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string Description { get; set; }=string.Empty;
|
public string Description { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public DateTime? LatestTestTime { get; set; }
|
public DateTime? LatestTestTime { get; set; }
|
||||||
|
|
||||||
public bool? IsTestOK { get; set; }
|
public bool? IsTestOK { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
#endregion
|
#endregion
|
||||||
public string CROName { get; set; } = string.Empty;
|
public string CROName { get; set; } = string.Empty;
|
||||||
public string CRONameCN { get; set; } = string.Empty;
|
public string CRONameCN { get; set; } = string.Empty;
|
||||||
public string CROCode { get; set; }
|
public string CROCode { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public bool IsTrialLevel { get; set; }
|
public bool IsTrialLevel { get; set; }
|
||||||
|
|
|
@ -18,7 +18,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public string SiteName { get; set; } = string.Empty;
|
public string SiteName { get; set; } = string.Empty;
|
||||||
public string SiteNameCN{ get; set; } = string.Empty;
|
public string SiteNameCN{ get; set; } = string.Empty;
|
||||||
public string AliasName { get; set; } = string.Empty;
|
public string AliasName { get; set; } = string.Empty;
|
||||||
public string SiteCode { get; set; }
|
public string SiteCode { get; set; } = string.Empty;
|
||||||
|
|
||||||
public int Code { get; set; }
|
public int Code { get; set; }
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public string UniqueCode { get; set; } = string.Empty;
|
public string UniqueCode { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string Address { get; set; }
|
public string Address { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string DirectorName { get; set; } = string.Empty;
|
public string DirectorName { get; set; } = string.Empty;
|
||||||
public string DirectorPhone { get; set; } = string.Empty;
|
public string DirectorPhone { get; set; } = string.Empty;
|
||||||
|
|
|
@ -30,7 +30,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public string NoticeContent { get; set; }
|
public string NoticeContent { get; set; } = string.Empty;
|
||||||
|
|
||||||
public SystemNotice_NoticeTypeEnum NoticeTypeEnum { get; set; }
|
public SystemNotice_NoticeTypeEnum NoticeTypeEnum { get; set; }
|
||||||
|
|
||||||
|
@ -46,9 +46,9 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public DateTime? EndDate { get; set; }
|
public DateTime? EndDate { get; set; }
|
||||||
|
|
||||||
public string FileName { get; set; }
|
public string FileName { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string Path { get; set; }
|
public string Path { get; set; } = string.Empty;
|
||||||
|
|
||||||
public Guid? PublishedUserId { get; set; }
|
public Guid? PublishedUserId { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -47,7 +47,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public int QuestionType { get; set; }
|
public int QuestionType { get; set; }
|
||||||
|
|
||||||
public string QuestionDescription { get; set; }
|
public string QuestionDescription { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid? TrialId { get; set; }
|
public Guid? TrialId { get; set; }
|
||||||
|
|
||||||
public string ScreenshotListStr { get; set; }
|
public string ScreenshotListStr { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -27,11 +27,11 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 密码
|
/// 密码
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string PassWord { get; set; }
|
public string PassWord { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,9 +22,9 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
#endregion
|
#endregion
|
||||||
public UserTypeEnum UserTypeEnum { get; set; }
|
public UserTypeEnum UserTypeEnum { get; set; }
|
||||||
|
|
||||||
public string UserTypeName { get; set; }
|
public string UserTypeName { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string Description { get; set; }
|
public string Description { get; set; } = string.Empty;
|
||||||
|
|
||||||
public int Order { get; set; }
|
public int Order { get; set; }
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public bool IsEnable { get; set; } = true;
|
public bool IsEnable { get; set; } = true;
|
||||||
|
|
||||||
|
|
||||||
public string PermissionStr { get; set; }
|
public string PermissionStr { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -24,12 +24,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid SubjectVisitId { get; set; }
|
public Guid SubjectVisitId { get; set; }
|
||||||
|
|
||||||
public string Path { get; set; }
|
public string Path { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string FileName { get; set; }
|
public string FileName { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public bool? IsVisist { get; set; }
|
public bool? IsVisist { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 临床级别
|
/// 临床级别
|
||||||
|
|
|
@ -37,7 +37,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public string TypeValue { get; set; } = string.Empty;
|
public string TypeValue { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string ParentTriggerValue { get; set; }
|
public string ParentTriggerValue { get; set; } = string.Empty;
|
||||||
public Guid? ParentId { get; set; }
|
public Guid? ParentId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -49,13 +49,13 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public Guid? ParentId { get; set; }
|
public Guid? ParentId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public string TypeValue { get; set; }
|
public string TypeValue { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string ParentTriggerValue { get; set; }
|
public string ParentTriggerValue { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public int ShowOrder { get; set; }
|
public int ShowOrder { get; set; }
|
||||||
|
|
||||||
public bool? IsConfirm { get; set; }
|
public bool? IsConfirm { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid TrialId { get; set; }
|
public Guid TrialId { get; set; }
|
||||||
|
|
||||||
public string Answer { get; set; }
|
public string Answer { get; set; } = string.Empty;
|
||||||
|
|
||||||
public TrialQCProcess QCProcessEnum { get; set; }
|
public TrialQCProcess QCProcessEnum { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -32,13 +32,13 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid? VisitTaskId { get; set; }
|
public Guid? VisitTaskId { get; set; }
|
||||||
|
|
||||||
public string Answer { get; set; }
|
public string Answer { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 附加评估答案翻译字典
|
/// 附加评估答案翻译字典
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
||||||
public string TranslateDictionaryCode { get; set; }=string.Empty;
|
public string TranslateDictionaryCode { get; set; }=string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否是最终结果
|
/// 是否是最终结果
|
||||||
|
@ -50,14 +50,14 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// 最终结果
|
/// 最终结果
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
||||||
public string FinalAnswer { get; set; }
|
public string FinalAnswer { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 最终结果翻字典
|
/// 最终结果翻字典
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
||||||
public string FinalTranslateDictionaryCode { get; set; }
|
public string FinalTranslateDictionaryCode { get; set; } = string.Empty;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,19 +1,18 @@
|
||||||
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using IRaCIS.Core.Domain.Share;
|
using IRaCIS.Core.Domain.Share;
|
||||||
using System.ComponentModel.DataAnnotations;
|
using System;
|
||||||
using System.ComponentModel.DataAnnotations.Schema;
|
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
|
|
||||||
namespace IRaCIS.Core.Domain.Models
|
namespace IRaCIS.Core.Domain.Models
|
||||||
{
|
{
|
||||||
///<summary>
|
///<summary>
|
||||||
/// 临床资料系统配置
|
/// 临床资料系统配置
|
||||||
///</summary>
|
///</summary>
|
||||||
[Table("ClinicalDataSystemSet")]
|
[Table("ClinicalDataSystemSet")]
|
||||||
public class ClinicalDataSystemSet : BaseAddAuditEntity
|
public class ClinicalDataSystemSet : BaseAddAuditEntity
|
||||||
{
|
{
|
||||||
#region 导航属性
|
#region 导航属性
|
||||||
|
|
||||||
|
@ -24,10 +23,10 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public int ClinicalDataSetEnum { get; set; }
|
public int ClinicalDataSetEnum { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 名称
|
/// 名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string ClinicalDataSetName { get; set; }
|
public string ClinicalDataSetName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否应用
|
/// 是否应用
|
||||||
|
@ -39,50 +38,50 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string ClinicalDataSetEnName { get; set; } = string.Empty;
|
public string ClinicalDataSetEnName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 临床级别
|
/// 临床级别
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public ClinicalLevel ClinicalDataLevel { get; set; }
|
public ClinicalLevel ClinicalDataLevel { get; set; }
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 上传方式
|
/// 上传方式
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public ClinicalUploadType ClinicalUploadType { get; set; }
|
public ClinicalUploadType ClinicalUploadType { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否启用
|
/// 是否启用
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool IsEnable { get; set; }
|
public bool IsEnable { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 上传角色
|
/// 上传角色
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public UploadRole UploadRole { get; set; }
|
public UploadRole UploadRole { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 模板文件名称
|
/// 模板文件名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string FileName { get; set; }
|
public string FileName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 文件路径
|
/// 文件路径
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string Path { get; set; }
|
public string Path { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string CriterionEnumListStr { get; set; }=String.Empty;
|
public string CriterionEnumListStr { get; set; } = String.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[NotMapped]
|
[NotMapped]
|
||||||
public List<int> CriterionEnumList => CriterionEnumListStr.Split('|', StringSplitOptions.RemoveEmptyEntries).Where(t => !string.IsNullOrEmpty(t) && int.TryParse(t.Trim(),out var s)).Select(t => int.Parse(t.Trim()) ).ToList();
|
public List<int> CriterionEnumList => CriterionEnumListStr.Split('|', StringSplitOptions.RemoveEmptyEntries).Where(t => !string.IsNullOrEmpty(t) && int.TryParse(t.Trim(), out var s)).Select(t => int.Parse(t.Trim())).ToList();
|
||||||
|
|
||||||
//public List<SystemClinicalDataCriterion> SystemClinicalDataCriterionList { get; set; } = new List<SystemClinicalDataCriterion>();
|
//public List<SystemClinicalDataCriterion> SystemClinicalDataCriterionList { get; set; } = new List<SystemClinicalDataCriterion>();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 名称
|
/// 名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string ClinicalDataSetName { get; set; }
|
public string ClinicalDataSetName { get; set; }=string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 英文名称
|
/// 英文名称
|
||||||
|
@ -87,16 +87,16 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 模板文件名称
|
/// 模板文件名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string FileName { get; set; }
|
public string FileName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 文件路径
|
/// 文件路径
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string Path { get; set; }
|
public string Path { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public string CriterionEnumListStr { get; set; } = String.Empty;
|
public string CriterionEnumListStr { get; set; } = String.Empty;
|
||||||
|
|
||||||
public List<int> CriterionEnumList => CriterionEnumListStr.Split('|', StringSplitOptions.RemoveEmptyEntries).Where(t => !string.IsNullOrEmpty(t) && int.TryParse(t.Trim(), out var s)).Select(t => int.Parse(t.Trim())).ToList();
|
public List<int> CriterionEnumList => CriterionEnumListStr.Split('|', StringSplitOptions.RemoveEmptyEntries).Where(t => !string.IsNullOrEmpty(t) && int.TryParse(t.Trim(), out var s)).Select(t => int.Parse(t.Trim())).ToList();
|
||||||
|
|
||||||
|
|
|
@ -24,15 +24,15 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public Guid ReadingClinicalDataId { get; set; }
|
public Guid ReadingClinicalDataId { get; set; }
|
||||||
|
|
||||||
public string Path { get; set; }
|
public string Path { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string FileName { get; set; }
|
public string FileName { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public int Size { get; set; } = 0;
|
public int Size { get; set; } = 0;
|
||||||
|
|
||||||
public string Type { get; set; }
|
public string Type { get; set; } = string.Empty;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -24,17 +24,17 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public Guid ReadingConsistentClinicalDataId { get; set; }
|
public Guid ReadingConsistentClinicalDataId { get; set; }
|
||||||
|
|
||||||
public string Path { get; set; }
|
public string Path { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string FileName { get; set; }
|
public string FileName { get; set; } = string.Empty;
|
||||||
|
|
||||||
public int Size { get; set; } = 0;
|
public int Size { get; set; } = 0;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 文件类型
|
/// 文件类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string Type { get; set; }
|
public string Type { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -64,7 +64,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 临床问题类型(分组,单选。)
|
/// 临床问题类型(分组,单选。)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string ClinicalQuestionType { get; set; }
|
public string ClinicalQuestionType { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 问题标识
|
/// 问题标识
|
||||||
|
|
|
@ -37,9 +37,9 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public Guid QuestionId { get; set; }
|
public Guid QuestionId { get; set; }
|
||||||
|
|
||||||
public string Answer { get; set; }
|
public string Answer { get; set; } = string.Empty;
|
||||||
|
|
||||||
public Guid ClinicalDataTrialSetId { get; set; }
|
public Guid ClinicalDataTrialSetId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,7 +30,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid RowId { get; set; }
|
public Guid RowId { get; set; }
|
||||||
|
|
||||||
public string Answer { get; set; }
|
public string Answer { get; set; }=string.Empty;
|
||||||
|
|
||||||
public Guid TableQuestionId { get; set; }
|
public Guid TableQuestionId { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public Guid VisitTaskId { get; set; }
|
public Guid VisitTaskId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public string Answer { get; set; }
|
public string Answer { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -32,22 +32,22 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 类型
|
/// 类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string Type { get; set; }
|
public string Type { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 父问题触发
|
/// 父问题触发
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string ParentTriggerValue { get; set; } = string.Empty;
|
public string ParentTriggerValue { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 问题名称
|
/// 问题名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string QuestionName { get; set; }
|
public string QuestionName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 语言类型
|
/// 语言类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public LanguageType LanguageType { get; set; } = LanguageType.Chinese;
|
public LanguageType LanguageType { get; set; } = LanguageType.Chinese;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否是必须
|
/// 是否是必须
|
||||||
|
@ -69,14 +69,14 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 类型值
|
/// 类型值
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string TypeValue { get; set; }
|
public string TypeValue { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否启用
|
/// 是否启用
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool IsEnable { get; set; }
|
public bool IsEnable { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 任务类型
|
/// 任务类型
|
||||||
|
|
|
@ -25,35 +25,35 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 类型
|
/// 类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string Type { get; set; }
|
public string Type { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 父问题触发值
|
/// 父问题触发值
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string ParentTriggerValue { get; set; } = string.Empty;
|
public string ParentTriggerValue { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 问题名称
|
/// 问题名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string QuestionName { get; set; }
|
public string QuestionName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 语言类型
|
/// 语言类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public LanguageType LanguageType { get; set; } = LanguageType.Chinese;
|
public LanguageType LanguageType { get; set; } = LanguageType.Chinese;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 类型值
|
/// 类型值
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string TypeValue { get; set; }
|
public string TypeValue { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 项目ID
|
/// 项目ID
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public Guid TrialId { get; set; }
|
public Guid TrialId { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否启用
|
/// 是否启用
|
||||||
|
|
|
@ -29,12 +29,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 分页名称
|
/// 分页名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string PageName { get; set; }
|
public string PageName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否启用
|
/// 是否启用
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool IsEnable { get; set; }
|
public bool IsEnable { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 标准
|
/// 标准
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string CriterionName { get; set; }
|
public string CriterionName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否启用
|
/// 是否启用
|
||||||
|
|
|
@ -21,11 +21,11 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid SystemCriterionId { get; set; }
|
public Guid SystemCriterionId { get; set; }
|
||||||
|
|
||||||
public string Code { get; set; }
|
public string Code { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,11 +24,11 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid TrialCriterionId { get; set; }
|
public Guid TrialCriterionId { get; set; }
|
||||||
|
|
||||||
public string Code { get; set; }
|
public string Code { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -99,22 +99,22 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 类型
|
/// 类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string Type { get; set; }
|
public string Type { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 父问题触发
|
/// 父问题触发
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string ParentTriggerValue { get; set; }
|
public string ParentTriggerValue { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 问题名称
|
/// 问题名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string QuestionName { get; set; }
|
public string QuestionName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否是必须
|
/// 是否是必须
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public IsRequired IsRequired { get; set; }
|
public IsRequired IsRequired { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 排序
|
/// 排序
|
||||||
|
@ -129,12 +129,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 类型值
|
/// 类型值
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string TypeValue { get; set; }
|
public string TypeValue { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否启用
|
/// 是否启用
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool IsEnable { get; set; }
|
public bool IsEnable { get; set; }
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -145,12 +145,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 备注
|
/// 备注
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string Remark { get; set; }
|
public string Remark { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 关联ID
|
/// 关联ID
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public Guid? RelevanceId { get; set; }
|
public Guid? RelevanceId { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 关联Value
|
/// 关联Value
|
||||||
|
@ -160,12 +160,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 分组
|
/// 分组
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string GroupName { get; set; }
|
public string GroupName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 图片数量
|
/// 图片数量
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public int ImageCount { get; set; } = 1;
|
public int ImageCount { get; set; } = 1;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否显示
|
/// 是否显示
|
||||||
|
|
|
@ -28,7 +28,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid? InstanceId { get; set; }
|
public Guid? InstanceId { get; set; }
|
||||||
|
|
||||||
public string MeasureData { get; set; }
|
public string MeasureData { get; set; } = string.Empty;
|
||||||
|
|
||||||
public int? NumberOfFrames { get; set; }
|
public int? NumberOfFrames { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -46,10 +46,10 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// 问题答案
|
/// 问题答案
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
||||||
public string Answer { get; set; }
|
public string Answer { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public Guid TrialId { get; set; }
|
public Guid TrialId { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 全局答案类型
|
/// 全局答案类型
|
||||||
|
|
|
@ -38,18 +38,18 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 结果
|
/// 结果
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string EvaluationResult { get; set; }
|
public string EvaluationResult { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 原因
|
/// 原因
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string EvaluationReason { get; set; }
|
public string EvaluationReason { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 项目Id
|
/// 项目Id
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public Guid TrialId { get; set; }
|
public Guid TrialId { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 受试者Id
|
/// 受试者Id
|
||||||
|
|
|
@ -55,10 +55,10 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public decimal RowIndex { get; set; }
|
public decimal RowIndex { get; set; }
|
||||||
|
|
||||||
public string Answer { get; set; }
|
public string Answer { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public Guid RowId { get; set; }
|
public Guid RowId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -70,12 +70,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 模块名称
|
/// 模块名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string ModuleName { get; set; }
|
public string ModuleName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否加急
|
/// 是否加急
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool? IsUrgent { get; set; }
|
public bool? IsUrgent { get; set; }
|
||||||
|
|
||||||
public Guid SubjectVisitId { get; set; }
|
public Guid SubjectVisitId { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -38,12 +38,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 阅片期名称
|
/// 阅片期名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string ReadingPeriodName { get; set; }
|
public string ReadingPeriodName { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 阅片范围
|
/// 阅片范围
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public ReadingScopeEnum ReadingScope { get; set; }
|
public ReadingScopeEnum ReadingScope { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 截止日期
|
/// 截止日期
|
||||||
|
|
|
@ -44,9 +44,9 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public bool MetaKey { get; set; } = false;
|
public bool MetaKey { get; set; } = false;
|
||||||
|
|
||||||
public string Text { get; set; }
|
public string Text { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string Code { get; set; } = string.Empty;
|
public string Code { get; set; } = string.Empty;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -19,10 +19,10 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
public string TemplateName { get; set; }
|
public string TemplateName { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public Guid UserId { get; set; }
|
public Guid UserId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -277,7 +277,6 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// </summary>time
|
/// </summary>time
|
||||||
public TrialType TrialType { get; set; }
|
public TrialType TrialType { get; set; }
|
||||||
|
|
||||||
//public string TempCode { get; set; }
|
|
||||||
|
|
||||||
|
|
||||||
public int PlanSiteCount { get; set; }
|
public int PlanSiteCount { get; set; }
|
||||||
|
|
|
@ -23,17 +23,17 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
public string Code { get; set; }
|
public string Code { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string Name { get; set; }
|
public string Name { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string NameCN { get; set; }
|
public string NameCN { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public Guid TrialId { get; set; }
|
public Guid TrialId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public bool IsHandAdd { get; set; }
|
public bool IsHandAdd { get; set; }
|
||||||
|
|
|
@ -22,12 +22,12 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid OptUserId { get; set; }
|
public Guid OptUserId { get; set; }
|
||||||
|
|
||||||
public string OptUser { get; set; }
|
public string OptUser { get; set; } = string.Empty;
|
||||||
|
|
||||||
public DateTime OptTime { get; set; }=DateTime.Now;
|
public DateTime OptTime { get; set; }=DateTime.Now;
|
||||||
public string Note { get; set; }
|
public string Note { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string Detail { get; set; }
|
public string Detail { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,19 +28,19 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
public Guid TrialSiteId { get; set; }
|
public Guid TrialSiteId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public string CallingAE { get; set; }
|
public string CallingAE { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string IP { get; set; }
|
public string IP { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string Port { get; set; }
|
public string Port { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string Description { get; set; }
|
public string Description { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,10 +33,10 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public DateTime? JoinTime { get; set; }
|
public DateTime? JoinTime { get; set; }
|
||||||
|
|
||||||
public string RejectReason { get; set; }
|
public string RejectReason { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,7 +69,7 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public Guid TrialSiteId { get; set; }
|
public Guid TrialSiteId { get; set; }
|
||||||
|
|
||||||
public string Code { get; set; }
|
public string Code { get; set; } = string.Empty;
|
||||||
public string FirstName { get; set; } = string.Empty;
|
public string FirstName { get; set; } = string.Empty;
|
||||||
public string LastName { get; set; } = string.Empty;
|
public string LastName { get; set; } = string.Empty;
|
||||||
public int? Age { get; set; }
|
public int? Age { get; set; }
|
||||||
|
|
|
@ -33,15 +33,15 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
|
|
||||||
public bool IsDicomStudy { get; set; }
|
public bool IsDicomStudy { get; set; }
|
||||||
|
|
||||||
public string Modality { get; set; }
|
public string Modality { get; set; } = string.Empty;
|
||||||
|
|
||||||
public bool IsOverWindowNowNotOverWindow { get; set; }
|
public bool IsOverWindowNowNotOverWindow { get; set; }
|
||||||
|
|
||||||
public DateTime? StudyTime { get; set; }
|
public DateTime? StudyTime { get; set; }
|
||||||
|
|
||||||
public string HistoryWindow { get; set; }
|
public string HistoryWindow { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string NowWindow { get; set; }
|
public string NowWindow { get; set; } = string.Empty;
|
||||||
|
|
||||||
public Guid VisitPlanInfluenceStatId { get; set; }
|
public Guid VisitPlanInfluenceStatId { get; set; }
|
||||||
|
|
||||||
|
|
|
@ -53,27 +53,27 @@ namespace IRaCIS.Core.Domain.Share
|
||||||
{
|
{
|
||||||
public int Port { get; set; }
|
public int Port { get; set; }
|
||||||
|
|
||||||
public string Host { get; set; }
|
public string Host { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
public string FromEmail { get; set; }
|
public string FromEmail { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string FromName { get; set; }
|
public string FromName { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string AuthorizationCode { get; set; }
|
public string AuthorizationCode { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string SiteUrl { get; set; }
|
public string SiteUrl { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string OrganizationName { get; set; }
|
public string OrganizationName { get; set; } = string.Empty;
|
||||||
public string OrganizationNameCN { get; set; }
|
public string OrganizationNameCN { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string CompanyName { get; set; }
|
public string CompanyName { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string CompanyNameCN { get; set; }
|
public string CompanyNameCN { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string CompanyShortName { get; set; }
|
public string CompanyShortName { get; set; } = string.Empty;
|
||||||
|
|
||||||
public string CompanyShortNameCN { get; set; }
|
public string CompanyShortNameCN { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -82,7 +82,7 @@ namespace IRaCIS.Core.Domain.Share
|
||||||
{
|
{
|
||||||
public int Port { get; set; }
|
public int Port { get; set; }
|
||||||
|
|
||||||
public string IP { get; set; }
|
public string IP { get; set; }=string.Empty;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue