Merge branch 'Test_IRC_Net8' of http://192.168.3.68:2000/XCKJ/irc-netcore-api into Test_IRC_Net8
commit
00cbde90c7
|
@ -72,7 +72,17 @@ namespace IRaCIS.Core.Application.Contracts
|
|||
|
||||
}
|
||||
|
||||
public class TrialProcessConfig
|
||||
public class ConfigTrialProcessInfoVerificationInDto
|
||||
{
|
||||
public Guid TrialId { get; set; }
|
||||
|
||||
public List<Guid> TrialCriterionIds { get; set; } = new List<Guid>();
|
||||
|
||||
public List<Guid> ClinicalDataTrialSetIds { get; set; } = new List<Guid>();
|
||||
}
|
||||
|
||||
|
||||
public class TrialProcessConfig
|
||||
{
|
||||
|
||||
public List<Guid> CriterionIds { get; set; } = new List<Guid>();
|
||||
|
|
|
@ -958,7 +958,7 @@ namespace IRaCIS.Core.Application
|
|||
/// <exception cref="BusinessValidationFailedException"></exception>
|
||||
[HttpPost]
|
||||
[TypeFilter(typeof(TrialResourceFilter), Arguments = new object[] { "BeforeOngoingCantOpt", "AfterStopCannNotOpt" })]
|
||||
public async Task ConfigTrialProcessInfoVerification(TrialProcessConfig trialConfig)
|
||||
public async Task ConfigTrialProcessInfoVerification(ConfigTrialProcessInfoVerificationInDto trialConfig)
|
||||
{
|
||||
if (!await _trialRepository.Where(t => t.Id == trialConfig.TrialId).IgnoreQueryFilters().AnyAsync(t => t.TrialStatusStr == StaticData.TrialState.TrialInitializing))
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue