using System.ComponentModel.DataAnnotations; using Dlhis.Entity.Device.Enums; using Kurisu.Core.DataAccess.Dto; namespace Dlhis.ScheduledTask.TaskAssignment.Request; public class DeviceTaskAssignmentRequest : PageDto { /// /// 设备类型 DeviceTypeEnumType /// [EnumDataType(typeof(DeviceTypeEnumType))] public DeviceTypeEnumType? Type { get; set; } /// /// 任务类型 /// [EnumDataType(typeof(DeviceTaskEnumType))] public DeviceTaskEnumType? TaskType { get; set; } /// /// 任务下发状态 DeviceTaskStatusEnumType /// [EnumDataType(typeof(DeviceTaskStatusEnumType))] public DeviceTaskStatusEnumType? Status { get; set; } }