using System;
namespace NPP.SmartSchedue.Api.Contracts.Services.Work.Input;
///
/// 优先级调整输入参数
///
public class PriorityAdjustmentInput
{
///
/// 任务ID
///
public long TaskId { get; set; }
///
/// 新优先级值
///
public int NewPriority { get; set; }
///
/// 调整原因
///
public string Reason { get; set; }
///
/// 是否自动重新计算相关任务优先级
///
public bool AutoRecalculateRelated { get; set; } = true;
///
/// 调整时间
///
public DateTime AdjustmentTime { get; set; } = DateTime.Now;
}