Uat_Study
hang 2022-10-21 15:41:29 +08:00
parent 8590a5012c
commit b76969ad20
4 changed files with 98 additions and 2 deletions

View File

@ -7344,6 +7344,12 @@
<param name="searchKey"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Application.Services.DictionaryService.GetCriterionDictionaryList">
<summary>
获取标准字典
</summary>
<returns></returns>
</member>
<member name="M:IRaCIS.Application.Services.DictionaryService.GetBasicDataAllSelect(IRaCIS.Application.Contracts.GetBasicDataAllSelectInDto)">
<summary>
获取所有下拉框 枚举 bool 数据

View File

@ -49,7 +49,7 @@ namespace IRaCIS.Core.Application.ViewModel
public string AuthorizationCode { get; set; } = string.Empty;
public CriterionType CriterionTypeEnum { get; set; }
public List<string> ReceiveEmailList { get; set; }
public List<string> CopyEmailList { get; set; }

View File

@ -149,6 +149,55 @@ namespace IRaCIS.Core.Application.Service
$" 附件为入组确认报告,请查收 "
);
}
switch (criterionType)
{
case CriterionType.SelfDefine:
break;
case CriterionType.RECIST1Pointt1:
break;
case CriterionType.PCWG3:
break;
case CriterionType.mRECISTMesothelioma:
break;
case CriterionType.RECIL:
break;
case CriterionType.RECIST1Point0:
break;
case CriterionType.WHO:
break;
case CriterionType.PERCIST:
break;
case CriterionType.Forrest:
break;
case CriterionType.Lugano2014:
break;
case CriterionType.iRECIST:
break;
case CriterionType.RANO_BM:
break;
case CriterionType.RANO:
break;
case CriterionType.IWCLL2018:
break;
case CriterionType.mRECISTHCC:
break;
case CriterionType.Cheson2007:
break;
case CriterionType.IMWG2016:
break;
default:
break;
}
}
else if (businessScenarioEnum == CommonDocumentBusinessScenario.PDConfirmed)
{
@ -164,6 +213,47 @@ namespace IRaCIS.Core.Application.Service
$" 附件为疾病进展确认报告,请查收 "
);
}
switch (criterionType)
{
case CriterionType.SelfDefine:
break;
case CriterionType.RECIST1Pointt1:
break;
case CriterionType.PCWG3:
break;
case CriterionType.mRECISTMesothelioma:
break;
case CriterionType.RECIL:
break;
case CriterionType.RECIST1Point0:
break;
case CriterionType.WHO:
break;
case CriterionType.PERCIST:
break;
case CriterionType.Forrest:
break;
case CriterionType.Lugano2014:
break;
case CriterionType.iRECIST:
break;
case CriterionType.RANO_BM:
break;
case CriterionType.RANO:
break;
case CriterionType.IWCLL2018:
break;
case CriterionType.mRECISTHCC:
break;
case CriterionType.Cheson2007:
break;
case CriterionType.IMWG2016:
break;
default:
break;
}
}
}

View File

@ -60,7 +60,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
try
{
CriterionType thisCriterionType = criterionType.Value;
CriterionType thisCriterionType = criterionType;
Type thisServiceType = CalculateServiceDic[thisCriterionType];
_useCriterion = _criterionServices.FirstOrDefault(x => x.GetType().Name == thisServiceType.Name + "Proxy");