using Mapster; namespace Model { /// /// 好哒交易记录 hd_trade_record /// [SplitTable(SplitType.Month)] [SugarTable("hd_trade_record_{year}{month}{day}", "好哒交易记录")] [Tenant("0")] public class HdTradeRecord { /// /// ID /// [SugarColumn(ColumnDescription = "ID", IsPrimaryKey = true, ColumnName = "id")] public long id { get; set; } /// /// 版本号 /// [SugarColumn(ColumnDescription = "版本号", ColumnName = "version")] public int version { get; set; } /// /// 删除标记 /// [SugarColumn(ColumnDescription = "删除标记", ColumnName = "del_flag")] public int delFlag { get; set; } /// /// 创建时间 /// [SplitField] [SugarColumn(ColumnDescription = "创建时间", ColumnName = "create_time")] public DateTime? createTime { get; set; } /// /// 更新时间 /// [SugarColumn(ColumnDescription = "更新时间", ColumnName = "update_time")] public DateTime? updateTime { get; set; } /// /// 机构编号 /// [SugarColumn(ColumnDescription = "机构编号", Length = 50, ColumnName = "agent_id")] public string? agentId { get; set; } /// /// 商户号 /// [SugarColumn(ColumnDescription = "商户号", Length = 50, ColumnName = "merch_id")] public string? merchId { get; set; } /// /// 商户名称 /// [SugarColumn(ColumnDescription = "商户名称", Length = 50, ColumnName = "merch_name")] public string? merchName { get; set; } /// /// 订单编号 /// [SugarColumn(ColumnDescription = "订单编号", Length = 50, ColumnName = "ord_id")] public string? ordId { get; set; } /// /// 交易金额 /// [SugarColumn(ColumnDescription = "交易金额", Length = 20, ColumnName = "trans_amt")] public string? transAmt { get; set; } /// /// 手续费 /// [SugarColumn(ColumnDescription = "手续费", Length = 20, ColumnName = "fee_amt")] public string? feeAmt { get; set; } /// /// 流量费 /// [SugarColumn(ColumnDescription = "流量费", Length = 20, ColumnName = "sim_fee")] public string? simFee { get; set; } /// /// S0服务费 /// [SugarColumn(ColumnDescription = "S0服务费", Length = 20, ColumnName = "s0_fee")] public string? s0Fee { get; set; } /// /// 费率 /// [SugarColumn(ColumnDescription = "费率", Length = 20, ColumnName = "fee_rate")] public string? feeRate { get; set; } /// /// 卡类型 /// [SugarColumn(ColumnDescription = "卡类型", Length = 10, ColumnName = "card_type")] public string? cardType { get; set; } /// /// 终端Sn编号 /// [SugarColumn(ColumnDescription = "终端Sn编号", Length = 20, ColumnName = "dev_id")] public string? devId { get; set; } /// /// 交易状态 /// [SugarColumn(ColumnDescription = "交易状态", Length = 10, ColumnName = "trans_stat")] public string? transStat { get; set; } /// /// 交易类型 /// [SugarColumn(ColumnDescription = "交易类型", Length = 10, ColumnName = "trans_type")] public string? transType { get; set; } /// /// 支付方式 /// [SugarColumn(ColumnDescription = "支付方式", Length = 10, ColumnName = "payment_method")] public string? paymentMethod { get; set; } /// /// 结算类型 /// [SugarColumn(ColumnDescription = "结算类型", Length = 10, ColumnName = "settle_type")] public string? settleType { get; set; } /// /// 交易日期 /// [SugarColumn(ColumnDescription = "交易日期", Length = 10, ColumnName = "trans_date")] public string? transDate { get; set; } /// /// 交易时间 /// [SugarColumn(ColumnDescription = "交易时间", Length = 20, ColumnName = "trans_time")] public string? transTime { get; set; } /// /// 双免标识 /// [SugarColumn(ColumnDescription = "双免标识", Length = 5, ColumnName = "quick_pass_flag")] public string? quickPassFlag { get; set; } } }