103 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			C#
		
	
	
			
		
		
	
	
			103 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			C#
		
	
	
| 
 | |
| 
 | |
| using System;
 | |
| using IRaCIS.Core.Domain.Share;
 | |
| using System.ComponentModel.DataAnnotations;
 | |
| using System.ComponentModel.DataAnnotations.Schema;
 | |
| using System.Collections.Generic;
 | |
| 
 | |
| namespace IRaCIS.Core.Domain.Models
 | |
| {
 | |
| 	///<summary>
 | |
| 	/// 系统阅片问题
 | |
| 	///</summary>
 | |
| 	[Table("ReadingQuestionSystem")]
 | |
| 	public class ReadingQuestionSystem : Entity, IAuditAdd
 | |
| 	{
 | |
| 		/// <summary>
 | |
| 		/// 系统标准Id
 | |
| 		/// </summary>
 | |
| 		public Guid ReadingQuestionCriterionSystemId { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 类型
 | |
| 		/// </summary>
 | |
| 		public string Type { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 父问题触发
 | |
| 		/// </summary>
 | |
| 		public string ParentTriggerValue { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 问题名称
 | |
| 		/// </summary>
 | |
| 		public string QuestionName { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 是否是必须
 | |
| 		/// </summary>
 | |
| 		public bool IsRequired { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 排序
 | |
| 		/// </summary>
 | |
| 		public int ShowOrder { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 父问题ID
 | |
| 		/// </summary>
 | |
| 		public Guid? ParentId { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 类型值
 | |
| 		/// </summary>
 | |
| 		public string TypeValue { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 是否启用
 | |
| 		/// </summary>
 | |
| 		public bool IsEnable { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 创建时间
 | |
| 		/// </summary>
 | |
| 		public DateTime CreateTime { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 是否是裁判问题
 | |
| 		/// </summary>
 | |
| 		public bool IsJudgeQuestion { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 备注
 | |
| 		/// </summary>
 | |
| 		public string Remark { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 分组
 | |
| 		/// </summary>
 | |
| 		public string GroupName { get; set; }
 | |
| 
 | |
| 		/// <summary>
 | |
| 		/// 创建人
 | |
| 		/// </summary>
 | |
| 		public Guid CreateUserId { get; set; }
 | |
| 
 | |
| 		[ForeignKey("ReadingQuestionCriterionSystemId")]
 | |
| 		public ReadingQuestionCriterionSystem ReadingQuestionCriterionSystem { get; set; }
 | |
| 
 | |
| 		[ForeignKey("ParentId")]
 | |
| 		public ReadingQuestionSystem ParentReadingQuestionSystem { get; set; }
 | |
| 
 | |
| 
 | |
| 
 | |
| 	}
 | |
| 
 | |
| 
 | |
| 	
 | |
| 
 | |
| 
 | |
| 
 | |
| }
 |