using Fake.Domain.Entities.Auditing;
namespace TrackCenter.Domain.VEntities;
///
/// 服务商主表
///
[SugarTable("v_service_provider")]
public class VServiceProviderEntity : FullAuditedEntity
{
///
/// 授权接口Code
///
[SugarColumn(ColumnName = "AuthInterfaceCode")]
public string AuthInterfaceCode { get; set; }
///
/// 服务商代码
///
[SugarColumn(ColumnName = "Code")]
public string Code { get; set; }
///
/// 描述
///
[SugarColumn(ColumnName = "Description")]
public string Description { get; set; }
///
/// 流程代码
///
[SugarColumn(ColumnName = "FlowCode")]
public string FlowCode { get; set; }
///
/// 是否禁用账户验证
///
[SugarColumn(ColumnName = "IsDisableAuth")]
public bool IsDisableAuth { get; set; }
///
/// 服务商名称
///
[SugarColumn(ColumnName = "Name")]
public string Name { get; set; }
///
/// 请求超时(s)
///
[SugarColumn(ColumnName = "Timeout")]
public int? Timeout { get; set; }
///
/// 轨迹时区
///
[SugarColumn(ColumnName = "TraceTimeZone")]
public string TraceTimeZone { get; set; }
///
/// 服务商类型(弃用)
///
[SugarColumn(ColumnName = "Type")]
public int Type { get; set; }
///
/// 服务商类型(多选)
///
[SugarColumn(ColumnName = "Types")]
public string Types { get; set; }
}