DigitalFactory/Admin.NET/Admin.NET.Application/Entity/DistributorInvoice.cs

47 lines
1.3 KiB
C#

using Admin.NET.Core;
namespace Admin.NET.Application.Entity;
/// <summary>
/// 分销出库
/// </summary>
[SugarTable("DistributorInvoice","分销出库")]
public class DistributorInvoice : EntityTenant
{
/// <summary>
/// 仓库ID
/// </summary>
[SugarColumn(ColumnName = "WarehouseId", ColumnDescription = "仓库ID")]
public long? WarehouseId { get; set; }
/// <summary>
/// 目标仓库ID
/// </summary>
[SugarColumn(ColumnName = "TargetWarehouseId", ColumnDescription = "目标仓库ID")]
public long? TargetWarehouseId { get; set; }
/// <summary>
/// 分销商ID
/// </summary>
[SugarColumn(ColumnName = "DistributorId", ColumnDescription = "分销商ID")]
public long? DistributorId { get; set; }
/// <summary>
/// 分销商
/// </summary>
[SugarColumn(ColumnName = "Distributor", ColumnDescription = "分销商", Length = 32)]
public string? Distributor { get; set; }
/// <summary>
/// 业务日期
/// </summary>
[SugarColumn(ColumnName = "StartDate", ColumnDescription = "业务日期")]
public DateTime? StartDate { get; set; }
/// <summary>
/// 备注
/// </summary>
[SugarColumn(ColumnName = "Remarks", ColumnDescription = "备注", Length = 32)]
public string? Remarks { get; set; }
}