国际化修改
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
hang 2025-04-08 15:20:09 +08:00
parent 4fd77ce70d
commit b879b3f2c7
3 changed files with 12 additions and 4 deletions

View File

@ -96,6 +96,8 @@ namespace IRaCIS.Core.Application.ViewModel
public int State { get; set; }
public Guid? PublishLogId { get; set; }
public List<BatchAddInternationalizationDto> AddList { get; set; }
}

View File

@ -143,6 +143,7 @@ namespace IRaCIS.Core.Application.Service
mapItem.InternationalizationType = batchAdd.InternationalizationType;
mapItem.State = batchAdd.State;
mapItem.PublishLogId = batchAdd.PublishLogId;
var verifyExp1 = new EntityVerifyExp<Internationalization>()
{

View File

@ -288,19 +288,24 @@ namespace IRaCIS.Core.Application.Image.QA
if (sv.ImageBackState != ImageBackStateEnum.CRCRequestBack && sv.ImageBackState != ImageBackStateEnum.IQCRequestBack)
{
//当前访视状态不在影像回退状态,不允许审核通过
//当前访视状态不在影像申请回退状态,不允许审核通过
throw new BusinessValidationFailedException(_localizer["QCOperation_NotInRequestImageBackState"]);
}
if (isAgree)
{
if (sv.CheckState < CheckStateEnum.CVPassed)
if (sv.SubmitState == SubmitStateEnum.Submitted && sv.CheckState < CheckStateEnum.CVPassed)
{
//一致性核查通过前才允许进行回退
sv.ImageBackState = ImageBackStateEnum.PMAgreeBack;
}
else
{
//一致性核查通过前已提交的影像才允许进行回退
throw new BusinessValidationFailedException(_localizer["QCOperation_ShouldBeforeCheckPassed"]);
}
sv.ImageBackState = ImageBackStateEnum.PMAgreeBack;
#region 回退处理
//需要重新产生任务