From 2e15cfaed504553829e94c93b5e7ccc829d5d054 Mon Sep 17 00:00:00 2001
From: hang <872297557@qq.com>
Date: Thu, 7 Dec 2023 11:34:59 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9trial=E7=BC=96=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
IRaCIS.Core.Domain/Trial/Trial.cs | 112 +++++++++++++++---------------
1 file changed, 56 insertions(+), 56 deletions(-)
diff --git a/IRaCIS.Core.Domain/Trial/Trial.cs b/IRaCIS.Core.Domain/Trial/Trial.cs
index 68f77bc56..c6944f806 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;
@@ -96,12 +96,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;
@@ -151,15 +151,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;
@@ -182,66 +182,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.DoubleAudit;
///
- /// 影像一致性核查
+ /// 褰卞儚涓鑷存ф牳鏌
///
public bool IsImageConsistencyVerification { get; set; } = true;
///
- /// 影像导出
+ /// 褰卞儚瀵煎嚭
///
public bool IsImageExport { get; set; } = false;
@@ -250,7 +250,7 @@ namespace IRaCIS.Core.Domain.Models
- //阅片方式
+ //闃呯墖鏂瑰紡
public int ReadingMode { get; set; } = 1;
@@ -258,12 +258,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; } = "榧诲捊閮▅鑴戦儴|棰堥儴|鑳搁儴|涓/涓嬭吂閮▅鐩嗚厰|鍏ㄨ韩|鍏朵粬";
@@ -279,25 +279,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; }
@@ -314,7 +314,7 @@ namespace IRaCIS.Core.Domain.Models
public bool IsSubjectSexView { get; set; } = false;
- //配置Suject Edit页面 是否显示 加急
+ //閰嶇疆Suject Edit椤甸潰 鏄惁鏄剧ず 鍔犳
public bool IsSubjectExpeditedView { get; set; } = false;
@@ -322,14 +322,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; }
@@ -348,7 +348,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 int IndicationEnum { get; set; } = -1;
- #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; }