diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs
index c3c5e96ac..d64c76b41 100644
--- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs
+++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs
@@ -777,7 +777,7 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
         /// <summary>
         /// IsRequired
         /// </summary>
-        public int IsRequired { get; set; }
+        public IsRequired IsRequired { get; set; }
 
         /// <summary>
         /// 排序号
diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingQuestionViewModel.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingQuestionViewModel.cs
index b26c1be76..1ace82f10 100644
--- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingQuestionViewModel.cs
+++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingQuestionViewModel.cs
@@ -59,7 +59,7 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
 		public Guid? ParentId { get; set; }
 		public string ParentTriggerValue { get; set; } = string.Empty;
 		public string QuestionName { get; set; } = string.Empty;
-		public int IsRequired { get; set; }
+		public IsRequired IsRequired { get; set; }
 		public int ShowOrder { get; set; }
 		public string TypeValue { get; set; } = string.Empty;
 		public bool IsEnable { get; set; }
@@ -105,7 +105,7 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
 		public Guid? ParentId { get; set; }
 		public string ParentTriggerValue { get; set; } = string.Empty;
 		public string QuestionName { get; set; } = string.Empty;
-		public int IsRequired { get; set; }
+		public IsRequired IsRequired { get; set; }
 		public int ShowOrder { get; set; }
 		public string TypeValue { get; set; } = string.Empty;
 		public bool IsEnable { get; set; }
diff --git a/IRaCIS.Core.Domain/Reading/ReadingTableQuestionSystem.cs b/IRaCIS.Core.Domain/Reading/ReadingTableQuestionSystem.cs
index 46db56689..3b86b7dc4 100644
--- a/IRaCIS.Core.Domain/Reading/ReadingTableQuestionSystem.cs
+++ b/IRaCIS.Core.Domain/Reading/ReadingTableQuestionSystem.cs
@@ -44,7 +44,7 @@ namespace IRaCIS.Core.Domain.Models
 		/// <summary>
         /// IsRequired
         /// </summary>
-		public int IsRequired { get; set; }
+		public IsRequired IsRequired { get; set; }
 	
 		/// <summary>
         /// 排序号
diff --git a/IRaCIS.Core.Domain/Reading/ReadingTableQuestionTrial.cs b/IRaCIS.Core.Domain/Reading/ReadingTableQuestionTrial.cs
index b01f10501..4e2251cbf 100644
--- a/IRaCIS.Core.Domain/Reading/ReadingTableQuestionTrial.cs
+++ b/IRaCIS.Core.Domain/Reading/ReadingTableQuestionTrial.cs
@@ -48,7 +48,7 @@ namespace IRaCIS.Core.Domain.Models
 		/// <summary>
         /// IsRequired
         /// </summary>
-		public int IsRequired { get; set; }
+		public IsRequired IsRequired { get; set; }
 	
 		/// <summary>
         /// ShowOrder