From 10a5cdca851c108c3f60c239542e577f75911708 Mon Sep 17 00:00:00 2001 From: he <10978375@qq.com> Date: Mon, 15 Aug 2022 13:56:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/Reading/Dto/OrganInfoViewModel.cs | 18 +++++++++++++++ .../Service/Reading/OrganInfoService.cs | 3 +++ IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs | 23 +++++++++++++++++++ .../Reading/ReadingTableQuestionSystem.cs | 7 +++++- 4 files changed, 50 insertions(+), 1 deletion(-) diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/OrganInfoViewModel.cs b/IRaCIS.Core.Application/Service/Reading/Dto/OrganInfoViewModel.cs index b81c4a8d9..589871ba6 100644 --- a/IRaCIS.Core.Application/Service/Reading/Dto/OrganInfoViewModel.cs +++ b/IRaCIS.Core.Application/Service/Reading/Dto/OrganInfoViewModel.cs @@ -41,8 +41,21 @@ namespace IRaCIS.Core.Application.ViewModel /// 类型枚举 /// public OrganType OrganType { get; set; } + + /// + /// 是否关联 + /// + public IsDepend IsDepend { get; set; } } + public class GetTrialSelectOrganListInDto + { + public Guid TrialId { get; set; } + /// + /// 类型枚举 + /// + public OrganType? OrganType { get; set; } + } public class GetTrialOrganListInDto { @@ -108,6 +121,11 @@ namespace IRaCIS.Core.Application.ViewModel /// public string Remark { get; set; } + /// + /// 是否关联 + /// + public IsDepend IsDepend { get; set; } + public DateTime CreateTime { get; set; } public Guid CreateUserId { get; set; } } diff --git a/IRaCIS.Core.Application/Service/Reading/OrganInfoService.cs b/IRaCIS.Core.Application/Service/Reading/OrganInfoService.cs index 335bd14a6..dc83bebaa 100644 --- a/IRaCIS.Core.Application/Service/Reading/OrganInfoService.cs +++ b/IRaCIS.Core.Application/Service/Reading/OrganInfoService.cs @@ -169,5 +169,8 @@ namespace IRaCIS.Core.Application.Service return await organInfoQueryable.ToListAsync(); } + + + } } diff --git a/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs b/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs index b57ae9829..43c70267b 100644 --- a/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs +++ b/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs @@ -271,6 +271,29 @@ namespace IRaCIS.Core.Domain.Share } + + /// + /// 是否关联 + /// + public enum IsDepend + { + /// + /// 是 + /// + Yes = 0, + + /// + /// 依赖父问题 + /// + Rely = 1, + + /// + /// 否 + /// + No = 2, + + } + /// /// 是否显示问题 /// diff --git a/IRaCIS.Core.Domain/Reading/ReadingTableQuestionSystem.cs b/IRaCIS.Core.Domain/Reading/ReadingTableQuestionSystem.cs index 3fc329a76..7b9f74e1c 100644 --- a/IRaCIS.Core.Domain/Reading/ReadingTableQuestionSystem.cs +++ b/IRaCIS.Core.Domain/Reading/ReadingTableQuestionSystem.cs @@ -108,10 +108,15 @@ namespace IRaCIS.Core.Domain.Models /// - /// 依赖父问题 + /// 关联父问题 /// public Guid? DependParentId { get; set; } + /// + /// 是否关联 + /// + public IsDepend IsDepend { get; set; } + /// /// 表格问题类型 ///