diff --git a/IRaCIS.Core.Domain/Trial/Trial.cs b/IRaCIS.Core.Domain/Trial/Trial.cs index 54cb8ba39..751903e6f 100644 --- a/IRaCIS.Core.Domain/Trial/Trial.cs +++ b/IRaCIS.Core.Domain/Trial/Trial.cs @@ -1,4 +1,4 @@ -using System; +锘縰sing System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; @@ -87,12 +87,12 @@ namespace IRaCIS.Core.Domain.Models [StringLength(512)] public string Indication { get; set; } = string.Empty; - //入组那一块的状态 + //鍏ョ粍閭d竴鍧楃殑鐘舵 //[ConcurrencyCheck] public int TrialEnrollStatus { get; set; } - //启动状态 + //鍚姩鐘舵 [StringLength(500)] public string TrialStatusStr { get; set; } = StaticData.TrialState.TrialInitializing; @@ -142,15 +142,15 @@ namespace IRaCIS.Core.Domain.Models - //废弃 - //public AttendedReviewerType AttendedReviewerType { get; set; } = AttendedReviewerType.CN;//0全部中国医生 1美国医生 2既有中国医生,也有美国医生 + //搴熷純 + //public AttendedReviewerType AttendedReviewerType { get; set; } = AttendedReviewerType.CN;//0鍏ㄩ儴涓浗鍖荤敓 1缇庡浗鍖荤敓 2鏃㈡湁涓浗鍖荤敓锛屼篃鏈夌編鍥藉尰鐢 - ////废弃 + ////搴熷純 //[JsonIgnore] //[ForeignKey("DeclarationTypeId")] //public Dictionary DeclarationType { get; set; } - //废弃 + //搴熷純 //public Guid DeclarationTypeId { get; set; } = Guid.Empty; @@ -173,66 +173,66 @@ namespace IRaCIS.Core.Domain.Models public bool VisitPlanConfirmed { get; set; } /// - /// 受试者编号具体规则 + /// 鍙楄瘯鑰呯紪鍙峰叿浣撹鍒 /// public string SubjectCodeRule { get; set; } = StaticData.International("Trial_number"); /// - /// 是否 提醒受试者编号规则 + /// 鏄惁 鎻愰啋鍙楄瘯鑰呯紪鍙疯鍒 /// public bool IsNoticeSubjectCodeRule { get; set; } = true; /// - /// 是否 有基准时间(首次给药时间) + /// 鏄惁 鏈夊熀鍑嗘椂闂达紙棣栨缁欒嵂鏃堕棿锛 /// public bool IsHaveFirstGiveMedicineDate { get; set; } = true; /// - /// 是否有 受试者年龄 + /// 鏄惁鏈 鍙楄瘯鑰呭勾榫 /// public bool IsHaveSubjectAge { get; set; } = false; /// - /// 是否有 入组性确认 + /// 鏄惁鏈 鍏ョ粍鎬х‘璁 /// public bool IsEnrollementQualificationConfirm { get; set; } = false; /// - /// 出组后计划外访视名称 + /// 鍑虹粍鍚庤鍒掑璁胯鍚嶇О /// public string OutEnrollmentVisitName { get; set; } = "EOT"; /// - /// 是否 验证拍片日期 + /// 鏄惁 楠岃瘉鎷嶇墖鏃ユ湡 /// public bool IsVerifyVisitImageDate { get; set; } = true; /// - /// 临床信息传输 1:系统录入 2:系统录入+PDF 0:无 + /// 涓村簥淇℃伅浼犺緭 1锛氱郴缁熷綍鍏 2锛氱郴缁熷綍鍏+PDF 0锛氭棤 /// public int ClinicalInformationTransmissionEnum { get; set; } = 1; /// - /// 是否审核 临床信息 + /// 鏄惁瀹℃牳 涓村簥淇℃伅 /// public bool IsCRAAuditClinicalInformation { get; set; } = false; /// - /// QC流程 0 不审,1 单审,2双审 + /// QC娴佺▼ 0 涓嶅锛1 鍗曞锛2鍙屽 /// public TrialQCProcess QCProcessEnum { get; set; } = TrialQCProcess.NotAudit; /// - /// 影像一致性核查 + /// 褰卞儚涓鑷存ф牳鏌 /// public bool IsImageConsistencyVerification { get; set; } = false; /// - /// 影像导出 + /// 褰卞儚瀵煎嚭 /// public bool IsImageExport { get; set; } = false; @@ -241,7 +241,7 @@ namespace IRaCIS.Core.Domain.Models - //阅片方式 + //闃呯墖鏂瑰紡 public int ReadingMode { get; set; } = 1; @@ -249,12 +249,12 @@ namespace IRaCIS.Core.Domain.Models public int ChangeDefalutDays { get; set; } = 5; /// - /// 跨项目复制 + /// 璺ㄩ」鐩鍒 /// public bool IsImageReplicationAcrossTrial { get; set; } = false; - public string BodyPartTypes { get; set; } = "鼻咽部|脑部|颈部|胸部|上/下腹部|盆腔|全身|其他"; + public string BodyPartTypes { get; set; } = "榧诲捊閮▅鑴戦儴|棰堥儴|鑳搁儴|涓/涓嬭吂閮▅鐩嗚厰|鍏ㄨ韩|鍏朵粬"; @@ -270,25 +270,25 @@ namespace IRaCIS.Core.Domain.Models - //PD 进展是否显示 配置访视 是否显示 PD进展 (从而可以设置状态) + //PD 杩涘睍鏄惁鏄剧ず 閰嶇疆璁胯 鏄惁鏄剧ず PD杩涘睍 (浠庤屽彲浠ヨ缃姸鎬) public bool IsPDProgressView { get; set; } - //研究方案号 + //鐮旂┒鏂规鍙 public string ResearchProgramNo { get; set; } - //实验名称 + //瀹為獙鍚嶇О public string ExperimentName { get; set; } - //主研单位 + //涓荤爺鍗曚綅 public string MainResearchUnit { get; set; } - // 负责人PI + // 璐熻矗浜篜I public string HeadPI { get; set; } public bool IsUrgent { get; set; } /// - /// 项目类型 1 正式项目、0 非正式项目 2是培训项目 + /// 椤圭洰绫诲瀷 1 姝e紡椤圭洰銆0 闈炴寮忛」鐩 2鏄煿璁」鐩 /// time public TrialType TrialType { get; set; } @@ -306,7 +306,7 @@ namespace IRaCIS.Core.Domain.Models public bool IsSubjectSexView { get; set; } = false; - //配置Suject Edit页面 是否显示 加急 + //閰嶇疆Suject Edit椤甸潰 鏄惁鏄剧ず 鍔犳 public bool IsSubjectExpeditedView { get; set; } = false; @@ -314,14 +314,14 @@ namespace IRaCIS.Core.Domain.Models public bool IsDeleted { get; set; } - //QC 问题流程 + //QC 闂娴佺▼ public User QCQuestionConfirmedUser { get; set; } public Guid? QCQuestionConfirmedUserId { get; set; } public DateTime? QCQuestionConfirmedTime { get; set; } /// - /// 项目完成时间 + /// 椤圭洰瀹屾垚鏃堕棿 /// public DateTime? TrialFinishTime { get; set; } @@ -340,7 +340,7 @@ namespace IRaCIS.Core.Domain.Models public Guid? DeleteUserId { get; set; } /// - /// 同步临床数据时间 + /// 鍚屾涓村簥鏁版嵁鏃堕棿 /// public DateTime? SyncClinicalDataTime { get; set; } @@ -359,34 +359,34 @@ namespace IRaCIS.Core.Domain.Models public UserTypeEnum? PDProgressDefaultUserType { get; set; } - #region 邮件配置 + #region 閭欢閰嶇疆 /// - /// 发件箱账号 + /// 鍙戜欢绠辫处鍙 /// public string EmailFromEmail { get; set; } = string.Empty; /// - /// 发件人 + /// 鍙戜欢浜 /// public string EmailFromName { get; set; } = string.Empty; /// - /// 密码/授权码 + /// 瀵嗙爜/鎺堟潈鐮 /// public string EmailAuthorizationCode { get; set; } = string.Empty; /// - /// SMTP服务器 + /// SMTP鏈嶅姟鍣 /// public string EmailSMTPServerAddress { get; set; } = string.Empty; /// - /// SMTP端口 + /// SMTP绔彛 /// public int EmailSMTPServerPort { get; set; } /// - /// 是否配置过邮箱 + /// 鏄惁閰嶇疆杩囬偖绠 /// public bool IsConfigureEmail { get; set; } = false; #endregion @@ -395,20 +395,20 @@ namespace IRaCIS.Core.Domain.Models ///// - ///// 图像是否有标注 + ///// 鍥惧儚鏄惁鏈夋爣娉 ///// //public bool IsImageIabeled { get; set; } - ////阅片类型 + ////闃呯墖绫诲瀷 //public ReadingMethod ReadingType { get; set; } = ReadingMethod.Double; //public bool IsGlobalReading { get; set; } = true; ///// - ///// 仲裁阅片 + ///// 浠茶闃呯墖 ///// //public bool? IsArbitrationReading { get; set; } = true; @@ -416,50 +416,50 @@ namespace IRaCIS.Core.Domain.Models ///// - ///// 1 Mint、2 PACS + ///// 1 Mint銆2 PACS ///// //public int ImagePlatform { get; set; } = 1; ///// - ///// 仲裁规则 + ///// 浠茶瑙勫垯 ///// //public ArbitrationRule ArbitrationRule { get; set; } = ArbitrationRule.None; - ////任务分配对象 + ////浠诲姟鍒嗛厤瀵硅薄 //public TaskAllocateObj TaskAllocateObjEnum { get; set; } - ////后续访视任务自动分配 + ////鍚庣画璁胯浠诲姟鑷姩鍒嗛厤 //public bool IsFollowVisitAutoAssign { get; set; } = true; - ////后续全局自动分配 + ////鍚庣画鍏ㄥ眬鑷姩鍒嗛厤 //public bool IsFollowGlobalVisitAutoAssign { get; set; } = true; //public bool IsFollowJudgeTaskAutoAssign { get; set; } = true; //public TaskAllocateDefaultState FollowJudgeTaskAutoAssignDefaultState { get; set; } = TaskAllocateDefaultState.Allocated; - ////后续访视自动分配默认状态 + ////鍚庣画璁胯鑷姩鍒嗛厤榛樿鐘舵 //public TaskAllocateDefaultState FollowVisitAutoAssignDefaultState { get; set; } = TaskAllocateDefaultState.Allocated; - ////后续全局自动分配默认状态 + ////鍚庣画鍏ㄥ眬鑷姩鍒嗛厤榛樿鐘舵 //public TaskAllocateDefaultState FollowGlobalVisitAutoAssignDefaultState { get; set; } = TaskAllocateDefaultState.Allocated; - ////读片任务显示规则 + ////璇荤墖浠诲姟鏄剧ず瑙勫垯 //public ReadingTaskViewMethod ReadingTaskViewEnum { get; set; } - ////读片任务显示是否顺序 + ////璇荤墖浠诲姟鏄剧ず鏄惁椤哄簭 //public bool IsReadingTaskViewInOrder { get; set; } = true; ///// - ///// 阅片是否显示受试者信息 + ///// 闃呯墖鏄惁鏄剧ず鍙楄瘯鑰呬俊鎭 ///// //public bool IsReadingShowSubjectInfo { get; set; } = false; ///// - ///// 阅片是否显示既往结果 + ///// 闃呯墖鏄惁鏄剧ず鏃㈠線缁撴灉 ///// //public bool IsReadingShowPreviousResults { get; set; } = false; @@ -467,7 +467,7 @@ namespace IRaCIS.Core.Domain.Models ///// - ///// 是确认医学审核问题 + ///// 鏄‘璁ゅ尰瀛﹀鏍搁棶棰 ///// //public bool IsConfirmMedicineQuestion { get; set; } = false; @@ -476,12 +476,12 @@ namespace IRaCIS.Core.Domain.Models ///// - ///// 阅片信息签名时间 + ///// 闃呯墖淇℃伅绛惧悕鏃堕棿 ///// //public DateTime? ReadingInfoSignTime { get; set; } ///// - ///// 阅片工具 + ///// 闃呯墖宸ュ叿 ///// //public ReadingTool? ReadingTool { get; set; }