itfx/src/InterfaceForward.Repositories/ServiceProvider/Entitys/ServiceProviderEntity.cs
2024-12-10 18:02:37 +08:00

69 lines
1.7 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

namespace InterfaceForward.Repositories.ServiceProvider.Entitys;
///<summary>
/// 服务商主表
///</summary>
[SugarTable("t_service_provider")]
public class ServiceProviderEntity : FullAuditedAggregateRoot<int>
{
///<summary>
/// 自增主键
///</summary>
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true)]
public int Id { get; set; }
///<summary>
/// 服务商名称
///</summary>
[SugarColumn(ColumnName = "Name")]
public string Name { get; set; }
///<summary>
/// 服务商类型(多选)
///</summary>
[SugarColumn(ColumnName = "Types")]
public string Types { get; set; }
///<summary>
/// 服务商代码
///</summary>
[SugarColumn(ColumnName = "Code")]
public string Code { get; set; }
///<summary>
/// 描述
///</summary>
[SugarColumn(ColumnName = "Description")]
public string Description { get; set; }
/// <summary>
/// 是否禁用账户验证
/// </summary>
[SugarColumn(ColumnName = "IsDisableAuth")]
public bool IsDisableAuth { get; set; }
///<summary>
/// 流程代码
///</summary>
[SugarColumn(ColumnName = "FlowCode")]
public string FlowCode { get; set; }
///<summary>
/// 授权接口Code
///</summary>
[SugarColumn(ColumnName = "AuthInterfaceCode")]
public string AuthInterfaceCode { get; set; }
///<summary>
/// 轨迹时区
///</summary>
[SugarColumn(ColumnName = "TraceTimeZone")]
public string TraceTimeZone { get; set; }
///<summary>
/// 请求超时s
///</summary>
[SugarColumn(ColumnName = "Timeout")]
public int? Timeout { get; set; }
}