Uat_Study
parent
482a91a08c
commit
23cbf79474
|
@ -330,9 +330,7 @@
|
|||
"QCOperation_UnresolvedQCQuery": "This operation is not allowed, because the inquiry of the current visitis is not closed. ",
|
||||
"QCOperation_CrcNoDelete": "The CRC has been committed and cannot be deleted.",
|
||||
"QCOperation_NoRecipient": "You are not the current recipient of the quality control task, no operation authority!",
|
||||
"QCOperation_QCImageTaskAlreadyReleased": "The image quality control task of the current visit has been released by the original recipient. You can get it by ",
|
||||
"pick",
|
||||
"up\".\"",
|
||||
"QCOperation_QCImageTaskAlreadyReleased": "The image quality control task of the current visit has been released by the original recipient. You can get it by 'pick up'.",
|
||||
"QCOperation_QCTaskNoAccess": "The image quality control task of the current visit has been claimed by other QC, so it is not allowed to pick up.",
|
||||
"QCOperation_QCConfigFirst": "Please configure the image quality control review question before receiving the image quality control task.",
|
||||
"QCOperation_NoQC": "The project configuration of image QC process was not check, and the QC Task was not picked up.",
|
||||
|
@ -382,6 +380,8 @@
|
|||
"TrialQCQuestion_ReferencedByQCProcess": "This review question has been cited by the image quality control process and is not allowed to be deleted.",
|
||||
|
||||
|
||||
|
||||
|
||||
// ------------------------------------------------------------QC--------------------------------------------------------------------
|
||||
|
||||
// ------------------------------------------------------------SiteSurvey--------------------------------------------------------------------
|
||||
|
|
|
@ -848,7 +848,6 @@ namespace IRaCIS.Application.Services
|
|||
var organIds = tableAnsweRowInfos.Where(x => x.OrganInfoId != null).Select(x => x.OrganInfoId).Distinct().ToList();
|
||||
var organList = await _organInfoRepository.Where(x => organIds.Contains(x.Id)).ToListAsync();
|
||||
return (await this.GetReadingTableQuestion(
|
||||
|
||||
new GetReadingTableQuestionOrAnswerInDto()
|
||||
{
|
||||
TrialReadingCriterionId = taskInfo.TrialReadingCriterionId,
|
||||
|
@ -921,9 +920,17 @@ namespace IRaCIS.Application.Services
|
|||
}
|
||||
|
||||
|
||||
if (inDto.TaskId != null && !taskInfo.IsConvertedTask)
|
||||
if (inDto.TaskId != null )
|
||||
{
|
||||
qusetionList = qusetionList.Where(x => x.QuestionType != QuestionType.IsConverted).OrderBy(x => x.ShowOrder).ToList();
|
||||
if (taskInfo.IsConvertedTask)
|
||||
{
|
||||
qusetionList = qusetionList.Where(x => x.ConvertShowType == ConvertShowType.All || x.ConvertShowType == ConvertShowType.AfterShow).OrderBy(x => x.ShowOrder).ToList();
|
||||
}
|
||||
else
|
||||
{
|
||||
qusetionList = qusetionList.Where(x => x.ConvertShowType == ConvertShowType.All || x.ConvertShowType == ConvertShowType.BeforeShow).OrderBy(x => x.ShowOrder).ToList();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
var usedGuropIds = qusetionList.Where(x => x.Type == ReadingQestionType.Table).Select(x => x.GroupId).ToList();
|
||||
|
@ -1178,7 +1185,7 @@ namespace IRaCIS.Application.Services
|
|||
});
|
||||
|
||||
|
||||
answers.Add("LesionType", rowInfo.LesionType.ToString());
|
||||
answers.Add("LesionType", rowInfo.LesionType.GetEnumNullInt());
|
||||
answers.Add("BlindName", rowInfo.BlindName);
|
||||
answers.Add("IsFirstChangeTask", isFirstChangeTask.ToString());
|
||||
answers.Add("FromMark", rowInfo.FromMark);
|
||||
|
|
|
@ -1472,10 +1472,7 @@ namespace IRaCIS.Core.Domain.Share
|
|||
/// </summary>
|
||||
IsBrainMetastasis =43,
|
||||
|
||||
/// <summary>
|
||||
/// 是否转变之后表格问题
|
||||
/// </summary>
|
||||
IsConverted = 44,
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
@ -158,7 +158,26 @@ namespace IRaCIS.Core.Infra.EFCore.Common
|
|||
/// <typeparam name="T"></typeparam>
|
||||
/// <param name="value"></param>
|
||||
/// <returns></returns>
|
||||
public static string GetEnumInt<T>(this T value) where T : Enum
|
||||
public static string GetEnumNullInt<T>(this T? value) where T : struct, Enum
|
||||
{
|
||||
if (value == null)
|
||||
{
|
||||
return string.Empty;
|
||||
}
|
||||
else
|
||||
{
|
||||
return ((int)(object)value).ToString();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取枚举Int值
|
||||
/// </summary>
|
||||
/// <typeparam name="T"></typeparam>
|
||||
/// <param name="value"></param>
|
||||
/// <returns></returns>
|
||||
public static string GetEnumInt<T>(this T value) where T : Enum
|
||||
{
|
||||
|
||||
return ((int)(object)value).ToString();
|
||||
|
|
Loading…
Reference in New Issue