track/src/SJZY.Track.Repository/VData/Entitys/VSystemEntity.cs
2024-02-27 14:36:18 +08:00

155 lines
4.4 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 SJZY.Track.Repository.VData.Entitys
{
/// <summary>
///
/// </summary>
[SugarTable("v_system")]
public class VSystemEntity : IFullAuditedBasicEntitys
{
/// <summary>
/// 子系统id
/// </summary>
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true)]
public int Id { get; set; }
/// <summary>
/// 关联的内部子系统
/// </summary>
[SugarColumn(ColumnName = "AssociatedInternalSubsystem")]
public int? AssociatedInternalSubsystem { get; set; }
/// <summary>
/// 子系统授权类型(1.标准 2.因素)
/// </summary>
[SugarColumn(ColumnName = "AuthType")]
public bool AuthType { get; set; }
/// <summary>
/// 中文名
/// </summary>
[SugarColumn(ColumnName = "CnName")]
public string CnName { get; set; }
/// <summary>
/// 备注
/// </summary>
[SugarColumn(ColumnName = "Comment")]
public string Comment { get; set; }
/// <summary>
/// 安装包下载链接,当类型为安装包时,必填
/// </summary>
[SugarColumn(ColumnName = "DownloadUrl")]
public string DownloadUrl { get; set; }
/// <summary>
/// 英文名
/// </summary>
[SugarColumn(ColumnName = "EnName")]
public string EnName { get; set; }
/// <summary>
/// 飞书应用ID
/// </summary>
[SugarColumn(ColumnName = "FsAppId")]
public string FsAppId { get; set; }
/// <summary>
/// 欠费允许下单(默认为是)
/// </summary>
[SugarColumn(ColumnName = "IsAllowPlaceOrder")]
public bool? IsAllowPlaceOrder { get; set; }
/// <summary>
/// 是否开通授信
/// </summary>
[SugarColumn(ColumnName = "IsCredit")]
public bool? IsCredit { get; set; }
/// <summary>
/// 是否启用
/// </summary>
[SugarColumn(ColumnName = "IsEnable")]
public bool IsEnable { get; set; }
/// <summary>
/// 是否启用业务主体(判断登录是否选择业务主体)
/// </summary>
[SugarColumn(ColumnName = "IsEnableBusiness")]
public bool? IsEnableBusiness { get; set; }
/// <summary>
/// 是否结束初始化
/// </summary>
[SugarColumn(ColumnName = "IsEndInit")]
public bool IsEndInit { get; set; }
/// <summary>
/// 是否开通余额
/// </summary>
[SugarColumn(ColumnName = "IsOpenBalance")]
public bool IsOpenBalance { get; set; }
/// <summary>
/// 子系统唯一值
/// </summary>
[SugarColumn(ColumnName = "Key")]
public string Key { get; set; }
/// <summary>
/// 子系统Logo图标
/// </summary>
[SugarColumn(ColumnName = "LogoIcon")]
public string LogoIcon { get; set; }
/// <summary>
/// 主账号Id
/// </summary>
[SugarColumn(ColumnName = "MainUserId")]
public int? MainUserId { get; set; }
/// <summary>
/// 移动端链接
/// </summary>
[SugarColumn(ColumnName = "MobileUrl")]
public string MobileUrl { get; set; }
/// <summary>
/// 运营主体
/// </summary>
[SugarColumn(ColumnName = "OperatingSubject")]
public int? OperatingSubject { get; set; }
/// <summary>
/// 排序值
/// </summary>
[SugarColumn(ColumnName = "Sort")]
public int? Sort { get; set; }
/// <summary>
/// 跨境电商物流1 干线物流2 国内代理贸易3 非业务类4
/// </summary>
[SugarColumn(ColumnName = "SysBusinessType")]
public int? SysBusinessType { get; set; }
/// <summary>
/// 系统所属1:内部 2:外部
/// </summary>
[SugarColumn(ColumnName = "SystemProperty")]
public int SystemProperty { get; set; }
/// <summary>
/// 子系统类型:1-Web、2-安装包exe
/// </summary>
[SugarColumn(ColumnName = "SystemType")]
public int? SystemType { get; set; }
/// <summary>
/// 子系统token
/// </summary>
[SugarColumn(ColumnName = "Token")]
public string Token { get; set; }
}
}