Support optional services and executable billing conditions on sell/buy prices, percent-of-value and percent-of-freight formulas, place-order/inbound payable on chargeable weight, outbound receivable freeze, channel remote areas, billing simulate, and insurance-aware claims. Co-authored-by: Cursor <cursoragent@cursor.com>
78 lines
1.6 KiB
C#
78 lines
1.6 KiB
C#
namespace Oms.Application.Dtos.Channels;
|
|
|
|
/// <summary>
|
|
/// 服务渠道List出参。
|
|
/// </summary>
|
|
public class ServiceChannelListOutput
|
|
{
|
|
/// <summary>
|
|
/// 主键。
|
|
/// </summary>
|
|
public int Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 分组主键。
|
|
/// </summary>
|
|
public int? GroupId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 分组名称。
|
|
/// </summary>
|
|
public string? GroupName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 渠道编码。
|
|
/// </summary>
|
|
public string ChannelCode { get; set; } = string.Empty;
|
|
|
|
/// <summary>
|
|
/// 渠道名称。
|
|
/// </summary>
|
|
public string ChannelName { get; set; } = string.Empty;
|
|
|
|
/// <summary>
|
|
/// 最小时间。
|
|
/// </summary>
|
|
public int? MinTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 最大时间。
|
|
/// </summary>
|
|
public int? MaxTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 预报类型。
|
|
/// </summary>
|
|
public string? ForecastType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 预报编码。
|
|
/// </summary>
|
|
public string? ForecastCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// 描述。
|
|
/// </summary>
|
|
public string? Description { get; set; }
|
|
|
|
/// <summary>
|
|
/// 偏远分区 KPI AreaId。
|
|
/// </summary>
|
|
public int? RemoteAreaId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否启用。
|
|
/// </summary>
|
|
public byte IsActive { get; set; }
|
|
|
|
/// <summary>
|
|
/// 创建时间。
|
|
/// </summary>
|
|
public DateTime CreateTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 更新时间。
|
|
/// </summary>
|
|
public DateTime? UpdateTime { get; set; }
|
|
}
|