1、用户参与项目统计数字
continuous-integration/drone/push Build is passing

2、复核不允许申请重传
3、CDISC导表排序
This commit is contained in:
2025-07-30 11:15:03 +08:00
parent 62789f4cd8
commit e979649ef4
6 changed files with 15 additions and 4 deletions
@@ -1397,6 +1397,8 @@ namespace IRaCIS.Core.Application.Contracts
[Comment("自定义单位")]
public string CustomUnit { get; set; } = string.Empty;
public int ShowOrder { get; set; }
#endregion
@@ -2534,6 +2534,12 @@ namespace IRaCIS.Core.Application.Image.QA
throw new BusinessValidationFailedException(_localizer["QCOperation_InvalidTransferStatus"]);
}
if (sv.SecondReviewState == SecondReviewState.WaitAudit)
{
//复核的时候不允许申请重传
throw new BusinessValidationFailedException(_localizer["QCOperation_SecondReviewNoReUpload"]);
}
if (qcChallenge.ReuploadEnum == QCChanllengeReuploadEnum.CRCReuploaded)
{
@@ -303,9 +303,9 @@ namespace IRaCIS.Core.Application.Service
.ForMember(o => o.LessionAnswerList, t => t.MapFrom(u => u.LesionAnswerList.Where(c => c.ReadingTableQuestionTrial.ExportResultStr.Contains(((int)readingExportType).ToString()))));
CreateMap<ReadingTableQuestionAnswer, CommonLessionQuestionAnswerInfo>()
//.ForMember(o => o.LessionCode, t => t.MapFrom(u => u.Lesion.RowMark))
//.ForMember(o => o.LessionType, t => t.MapFrom(u => (int?)u.ReadingQuestionTrial.LesionType))
//.ForMember(o => o.LessionCode, t => t.MapFrom(u => u.Lesion.RowMark))
//.ForMember(o => o.LessionType, t => t.MapFrom(u => (int?)u.ReadingQuestionTrial.LesionType))
.ForMember(o => o.ShowOrder, t => t.MapFrom(u => u.ReadingTableQuestionTrial.ShowOrder))
.ForMember(o => o.CustomUnit, t => t.MapFrom(u => u.ReadingTableQuestionTrial.CustomUnit))
.ForMember(o => o.Unit, t => t.MapFrom(u => u.ReadingTableQuestionTrial.Unit))
.ForMember(o => o.TableQuesionId, t => t.MapFrom(u => u.ReadingTableQuestionTrial.Id))