namespace SJZY.Track.Domain.Aggregates.TrackPushAggregate;
///
/// 轨迹推送配置表
///
[SugarTable("t_track_push_config")]
public class TrackPushConfigEntity : IFullAuditedBasicEntitys, IAggregateRoot
{
///
/// 自增主键
///
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true)]
public int Id { get; set; }
///
/// 客户id(外部主体id)
///
[SugarColumn(ColumnName = "CustomId")]
public int CustomId { get; set; }
///
/// 是否自动推送
///
[SugarColumn(ColumnName = "IsAutoPush")]
public bool IsAutoPush { get; set; }
///
/// 服务商id(客户:服务商 1:1)
///
[SugarColumn(ColumnName = "ServiceProviderId")]
public int ServiceProviderId { get; set; }
///
/// 子系统id
///
[SugarColumn(ColumnName = "SubSystemId")]
public int SubSystemId { get; set; }
///
/// 是否支持更新
///
[SugarColumn(ColumnName = "IsCanUpdate")]
public bool IsCanUpdate { get; set; }
///
/// 是否支持删除
///
[SugarColumn(ColumnName = "IsCanDelete")]
public bool IsCanDelete { get; set; }
///
/// 是否全量推送
///
[SugarColumn(ColumnName = "IsAllPush")]
public bool IsAllPush { get; set; }
}