using JNPF.Common.Contracts; using SqlSugar; namespace JNPF.Message.Entitys.Entity; /// /// 消息账号配置 /// 版 本:V3.2 /// 版 权:拓通智联科技有限公司(http://www.tuotong-tech.com) /// 日 期:2021-06-01. /// [SugarTable("BASE_MESSAGE_ACCOUNT_CONFIG")] public class MessageAccountEntity : CLDEntityBase { /// /// 配置类型. /// [SugarColumn(ColumnName = "F_TYPE")] public string? Type { get; set; } /// /// 名称. /// [SugarColumn(ColumnName = "F_FULLNAME")] public string? FullName { get; set; } /// /// 编码. /// [SugarColumn(ColumnName = "F_ENCODE")] public string? EnCode { get; set; } /// /// 发件人昵称. /// [SugarColumn(ColumnName = "F_ADDRESSORNAME")] public string? AddressorName { get; set; } /// /// SMTP服务器. /// [SugarColumn(ColumnName = "F_SMTPSERVER")] public string? SmtpServer { get; set; } /// /// SMTP端口. /// [SugarColumn(ColumnName = "F_SMTPPORT")] public int? SmtpPort { get; set; } /// /// SSL安全链接. /// [SugarColumn(ColumnName = "F_SSLLINK")] public string? SslLink { get; set; } /// /// SMTP用户. /// [SugarColumn(ColumnName = "F_SMTPUSER")] public string? SmtpUser { get; set; } /// /// SMTP密码. /// [SugarColumn(ColumnName = "F_SMTPPASSWORD")] public string? SmtpPassword { get; set; } /// /// 渠道. /// [SugarColumn(ColumnName = "F_CHANNEL")] public string? Channel { get; set; } /// /// 短信签名. /// [SugarColumn(ColumnName = "F_SMSSIGNATURE")] public string? SmsSignature { get; set; } /// /// 应用ID. /// [SugarColumn(ColumnName = "F_APPID")] public string? AppId { get; set; } /// /// 应用Secret. /// [SugarColumn(ColumnName = "F_APPSECRET")] public string? AppSecret { get; set; } /// /// EndPoint(阿里云). /// [SugarColumn(ColumnName = "F_ENDPOINT")] public string? EndPoint { get; set; } /// /// SDK AppID(腾讯云). /// [SugarColumn(ColumnName = "F_SDKAPPID")] public string? SdkAppId { get; set; } /// /// AppKey(腾讯云). /// [SugarColumn(ColumnName = "F_APPKEY")] public string? AppKey { get; set; } /// /// 地域域名(腾讯云). /// [SugarColumn(ColumnName = "F_ZONENAME")] public string? ZoneName { get; set; } /// /// 地域参数(腾讯云). /// [SugarColumn(ColumnName = "F_ZONEPARAM")] public string? ZoneParam { get; set; } /// /// 企业id. /// [SugarColumn(ColumnName = "F_ENTERPRISEID")] public string? EnterpriseId { get; set; } /// /// AgentID. /// [SugarColumn(ColumnName = "F_AGENTID")] public string? AgentId { get; set; } /// /// WebHook类型. /// [SugarColumn(ColumnName = "F_WEBHOOKTYPE")] public string? WebhookType { get; set; } /// /// WebHook地址. /// [SugarColumn(ColumnName = "F_WEBHOOKADDRESS")] public string? WebhookAddress { get; set; } /// /// 认证类型. /// [SugarColumn(ColumnName = "F_APPROVETYPE")] public string? ApproveType { get; set; } /// /// Bearer令牌. /// [SugarColumn(ColumnName = "F_BEARER")] public string? Bearer { get; set; } /// /// 用户名(基本认证). /// [SugarColumn(ColumnName = "F_USERNAME")] public string? UserName { get; set; } /// /// 密码(基本认证). /// [SugarColumn(ColumnName = "F_PASSWORD")] public string? Password { get; set; } /// /// 排序. /// [SugarColumn(ColumnName = "F_SORTCODE")] public long? SortCode { get; set; } /// /// 说明. /// [SugarColumn(ColumnName = "F_DESCRIPTION")] public string? Description { get; set; } /// /// 租户id. /// [SugarColumn(ColumnName = "F_TENANTID")] public string? TenantId { get; set; } }