using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IRaCIS.Core.Application.Service.Reading.Dto { public class GetReadingImgOutDto { public string Path { get; set; } public string FileName { get; set; } } public class GetReadingImgInDto { public Guid VisitTaskId { get; set; } } public class GetConfirmCriterionInDto { [NotDefault] public Guid TrialId { get; set; } } /// /// 返回对象 /// public class GetTrialConfirmCriterionListOutDto { public Guid ReadingQuestionCriterionTrialId { get; set; } /// /// 标准 /// public string ReadingQuestionCriterionTrialName { get; set; } } public class GetTrialReadingQuestionInDto { [NotDefault] public Guid ReadingQuestionCriterionTrialId { get; set; } } /// /// /// public class SubmitVisitTaskQuestionsInDto { public Guid TrialId { get; set; } public Guid VisitTaskId { get; set; } public Guid ReadingQuestionCriterionTrialId { get; set; } public List AnswerList { get; set; } = new List(); } public class QuestionAnswer { public Guid ReadingQuestionTrialId { get; set; } public string Answer { get; set; } } //public class GetTrialReadingQuestionDto //{ // public Guid Id { get; set; } // public string GroupName { get; set; } // List Questions { get; set; } //} public class GetTrialReadingQuestionOutDto { public Guid ReadingQuestionTrialId { get; set; } /// /// 项目标准Id /// public Guid ReadingQuestionCriterionTrialId { get; set; } /// /// 项目Id /// public Guid TrialId { get; set; } /// /// 类型 /// public string Type { get; set; } /// /// 父问题触发 /// public string ParentTriggerValue { get; set; } public string GroupName { get; set; } /// /// 问题名称 /// public string QuestionName { get; set; } /// /// 是否是必须 /// public bool IsRequired { get; set; } /// /// 排序 /// public int ShowOrder { get; set; } /// /// 父问题ID /// public Guid? ParentId { get; set; } /// /// 类型值 /// public string TypeValue { get; set; } public List Childrens { get; set; } } }