using System.ComponentModel.DataAnnotations;
namespace TrackCenter.Application.Contract.Dtos.ProvideServices;
public class DeleteOrderInput : OrderNoInfo
{
}
public class DeleteTrackInput : OrderNoInfo
{
///
/// 轨迹标识符集合,为支持esid删除,所以非必填
///
public List TrackIdentifiers { get; set; } = new();
///
/// 轨迹ESId集合,非必填,如果有优先级最高
///
public List EsIds { get; set; } = new();
///
/// 重复的情况下,用什么字段比较
///
public string? CompareFields { get; set; }
///
/// 重复的情况下,比较值
///
public object? CompareValue { get; set; }
///
/// 删除轨迹来源 1.外部服务商 2.内部系统 3.人工
///
public int? Source { get; set; }
}