using Newtonsoft.Json; using NPoco; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace POSV.Entity.Pormotion { /// /// 门店充值支付参数 /// [Serializable] [JsonObject(MemberSerialization.OptIn)] [TableName("pos_recharge_parameter")] [PrimaryKey(new string[] { "Id" }, AutoIncrement = false)] public class RechargeParameter : BaseEntity { public RechargeParameter() { } /// /// 租户ID /// [JsonProperty(PropertyName = "tenantId")] [Column("tenantId")] public string TenantId { get; set; } /// /// 参数编号 /// [JsonProperty(PropertyName = "no")] [Column("no")] public string No { get; set; } /// /// 参数名称 /// [JsonProperty(PropertyName = "name")] [Column("name")] public string Name { get; set; } /// /// 支付类型 /// [JsonProperty(PropertyName = "sign")] [Column("sign")] public string Sign { get; set; } /// /// 支付参数 /// [JsonProperty(PropertyName = "pbody")] [SerializedColumn("pbody")] public Dictionary Body { get; set; } /// /// 证书内容 /// [JsonProperty(PropertyName = "certText")] [Column("certText")] public string CertText { get; set; } // /// 扩展字段1 /// [JsonProperty(PropertyName = "ext1")] [Column("ext1")] public string Ext1 { get; set; } /// /// 扩展字段2 /// [JsonProperty(PropertyName = "ext2")] [Column("ext2")] public string Ext2 { get; set; } /// /// 扩展字段3 /// [JsonProperty(PropertyName = "ext3")] [Column("ext3")] public string Ext3 { get; set; } } }