diff --git a/Src/Dlhis.Basic/WorkGrids/Request/WorkGridScheduleSaveRequest.cs b/Src/Dlhis.Basic/WorkGrids/Request/WorkGridScheduleSaveRequest.cs
index c1ca7415..d0f26aef 100644
--- a/Src/Dlhis.Basic/WorkGrids/Request/WorkGridScheduleSaveRequest.cs
+++ b/Src/Dlhis.Basic/WorkGrids/Request/WorkGridScheduleSaveRequest.cs
@@ -18,6 +18,7 @@ public class WorkGridScheduleSaveRequest : IValidatableObject
///
/// 班次
///
+ [EnumDataType(typeof(WorkGridTimePeriodEnumType))]
public WorkGridTimePeriodEnumType PeriodType { get; set; }
///
@@ -31,7 +32,7 @@ public class WorkGridScheduleSaveRequest : IValidatableObject
var now = DateTime.Now;
if (Date.ToDateTime(new TimeOnly(0, 0)) < now.Date)
{
- yield return new ValidationResult("不可编辑历史数据");
+ yield return new ValidationResult("不可编辑历史数据", new[] { nameof(Date) });
}
}
}
\ No newline at end of file