using System; namespace NPP.SmartSchedue.Api.Contracts.Services.Work.Input; /// /// 任务分配输入 /// public class WorkOrderAssignmentInput { /// /// 任务ID /// public long WorkOrderId { get; set; } /// /// 人员ID /// public long PersonnelId { get; set; } /// /// 设备ID /// public long? EquipmentId { get; set; } /// /// 分配类型 (自动/手动) /// public string AssignmentType { get; set; } = "manual"; /// /// 分配原因 /// public string AssignmentReason { get; set; } /// /// 是否强制分配 /// public bool ForceAssignment { get; set; } = false; /// /// 分配备注 /// public string AssignmentNote { get; set; } }