42 lines
1.0 KiB
C#
42 lines
1.0 KiB
C#
using Fake.Domain.Entities;
|
||
using Fake.Domain.Entities.Auditing;
|
||
|
||
namespace TrackCenter.Domain.Aggregates.OrderAggregate;
|
||
|
||
/// <summary>
|
||
/// 订单航班表(1:N)
|
||
/// </summary>
|
||
[SugarTable("t_order_flight")]
|
||
public class OrderFlightEntity : CreateAuditedEntity<int, int>, ISoftDelete
|
||
{
|
||
/// <summary>
|
||
/// 自增主键
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true)]
|
||
public int Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 班期
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "FlightDate")]
|
||
public DateTime FlightDate { get; set; }
|
||
|
||
/// <summary>
|
||
/// 航班号
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "FlightNo")]
|
||
public string FlightNo { get; set; } = null!;
|
||
|
||
/// <summary>
|
||
/// 订单id
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "OrderId")]
|
||
public int OrderId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否删除
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "IsDeleted")]
|
||
public bool IsDeleted { get; set; }
|
||
}
|