Uat_Study
parent
18e53c6974
commit
616cc5e286
|
@ -25,11 +25,11 @@ namespace IRaCIS.Core.Application.Service
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public static class AdditionalAssessment
|
public class AdditionalAssessment
|
||||||
{
|
{
|
||||||
|
|
||||||
public static List<CriterionAdditionalAssessment> SystemDefeaultAdditionalAssessmentList { get; set; } = new List<CriterionAdditionalAssessment>();
|
public List<CriterionAdditionalAssessment> SystemDefeaultAdditionalAssessmentList { get; set; } = new List<CriterionAdditionalAssessment>();
|
||||||
static AdditionalAssessment()
|
public AdditionalAssessment()
|
||||||
{
|
{
|
||||||
|
|
||||||
var gropId = NewId.NextGuid();
|
var gropId = NewId.NextGuid();
|
||||||
|
@ -83,7 +83,7 @@ namespace IRaCIS.Core.Application.Service
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public static List<CriterionAdditionalAssessment> GetSystemDefeaultAdditionalAssessmentList(CriterionType criterionType, AdditionalAssessmentType? additionalAssessmentType=null)
|
public List<CriterionAdditionalAssessment> GetSystemDefeaultAdditionalAssessmentList(CriterionType criterionType, AdditionalAssessmentType? additionalAssessmentType=null)
|
||||||
{
|
{
|
||||||
|
|
||||||
return SystemDefeaultAdditionalAssessmentList.Where(t => t.CriterionType == criterionType)
|
return SystemDefeaultAdditionalAssessmentList.Where(t => t.CriterionType == criterionType)
|
||||||
|
|
|
@ -567,7 +567,8 @@ namespace IRaCIS.Core.Application
|
||||||
{
|
{
|
||||||
if (!await _trialCriterionAdditionalAssessmentTypeRepository.AnyAsync(t => t.TrialReadingCriterionId == inDto.TrialReadingCriterionId))
|
if (!await _trialCriterionAdditionalAssessmentTypeRepository.AnyAsync(t => t.TrialReadingCriterionId == inDto.TrialReadingCriterionId))
|
||||||
{
|
{
|
||||||
var addList = AdditionalAssessment.GetSystemDefeaultAdditionalAssessmentList(inDto.CriterionType);
|
AdditionalAssessment additional = new AdditionalAssessment();
|
||||||
|
var addList = additional.GetSystemDefeaultAdditionalAssessmentList(inDto.CriterionType);
|
||||||
|
|
||||||
foreach (var addItem in addList)
|
foreach (var addItem in addList)
|
||||||
{
|
{
|
||||||
|
@ -622,8 +623,8 @@ namespace IRaCIS.Core.Application
|
||||||
if (updateItem.IsSelected == true)
|
if (updateItem.IsSelected == true)
|
||||||
{
|
{
|
||||||
//添加默认问题
|
//添加默认问题
|
||||||
|
AdditionalAssessment additional = new AdditionalAssessment();
|
||||||
var addTypeList = AdditionalAssessment.GetSystemDefeaultAdditionalAssessmentList(updateItem.CriterionType, updateItem.AdditionalAssessmentType);
|
var addTypeList = additional.GetSystemDefeaultAdditionalAssessmentList(updateItem.CriterionType, updateItem.AdditionalAssessmentType);
|
||||||
|
|
||||||
foreach (var addType in addTypeList)
|
foreach (var addType in addTypeList)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue