77 lines
2.0 KiB
C#
77 lines
2.0 KiB
C#
using SJZY.Track.Domain.Enums;
|
||
|
||
namespace SJZY.Track.Domain.Aggregates.TrackPushAggregate;
|
||
|
||
/// <summary>
|
||
/// 轨迹推送配置表
|
||
/// </summary>
|
||
[SugarTable("t_track_push_config")]
|
||
public class TrackPushConfigEntity : IFullAuditedBasicEntitys, IAggregateRoot
|
||
{
|
||
/// <summary>
|
||
/// 自增主键
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true)]
|
||
public int Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 客户id(外部主体id)
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "CustomId")]
|
||
public int CustomId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否自动推送
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "IsAutoPush")]
|
||
public bool IsAutoPush { get; set; }
|
||
|
||
/// <summary>
|
||
/// 服务商id(客户:服务商 1:1)
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "ServiceProviderCode")]
|
||
public string ServiceProviderCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 子系统id
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "SubSystemId")]
|
||
public int SubSystemId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否支持更新
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "IsCanUpdate")]
|
||
public bool IsCanUpdate { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否支持删除
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "IsCanDelete")]
|
||
public bool IsCanDelete { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否全量推送
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "IsAllPush")]
|
||
public bool IsAllPush { get; set; }
|
||
|
||
/// <summary>
|
||
/// 日期时间格式类型
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "DateTimeFormatType")]
|
||
public DateTimeFormatEnum DateTimeFormatType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 日期时间格式模板
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "DateTimeFormat")]
|
||
public string? DateTimeFormat { get; set; }
|
||
|
||
/// <summary>
|
||
/// 时区格式格式模板
|
||
/// </summary>
|
||
[SugarColumn(ColumnName = "TimezoneFormat")]
|
||
public string? TimezoneFormat { get; set; }
|
||
}
|