track/src/SJZY.Track.Application.Contract/Dtos/Warning/Transport/TransportWarningSceneDto.cs

58 lines
1.3 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

namespace SJZY.Track.Application.Contract.Dtos.Warning.Transport;
/// <summary>
/// 预警规则场景
/// </summary>
public class TransportWarningSceneDto
{
/// <summary>
/// 场景唯一id
/// </summary>
public int Id { get; set; }
/// <summary>
/// 预警规则主体id
/// </summary>
public int WarningId { get; set; }
/// <summary>
/// 场景摘要(用于展示场景tabs)
/// </summary>
public string Summary { get; set; }
/// <summary>
/// 是否中转(单一)
/// </summary>
public bool? IsTransit { get; set; }
/// <summary>
/// 货物类型(多个,分割)
/// </summary>
public string? CargoType { get; set; }
/// <summary>
/// 起运港口(多个,分割)
/// </summary>
public string? LeavePort { get; set; }
/// <summary>
/// 产品编码(多个,分割)
/// </summary>
public string? ProductCode { get; set; }
/// <summary>
/// 月份(多个/分割)
/// </summary>
public string? Months { get; set; }
/// <summary>
/// 区域Id(单一)
/// </summary>
public int? AreaId { get; set; }
/// <summary>
/// 区域id对应的名称
/// </summary>
public string? AreaName { get; set; }
}