66 lines
2.0 KiB
C#
66 lines
2.0 KiB
C#
using FreeSql.DataAnnotations;
|
|
|
|
namespace Store.Shops.Entities;
|
|
|
|
/// <summary>ERP商户余额;映射旧库,不自动修改数据库结构。</summary>
|
|
[Table(Name = "erp.o_user_account")]
|
|
public sealed class ErpAccountEntity
|
|
{
|
|
/// <summary>账户ID。</summary>
|
|
[Column(Name = "id", IsPrimary = true)]
|
|
public long Id { get; set; }
|
|
|
|
/// <summary>ERP用户ID。</summary>
|
|
[Column(Name = "user_id")]
|
|
public long UserId { get; set; }
|
|
|
|
/// <summary>账户名称。</summary>
|
|
[Column(Name = "account_name")]
|
|
public string AccountName { get; set; } = "";
|
|
|
|
/// <summary>账户状态。</summary>
|
|
[Column(Name = "account_status")]
|
|
public int AccountStatus { get; set; }
|
|
|
|
/// <summary>账户类型。</summary>
|
|
[Column(Name = "account_type")]
|
|
public int AccountType { get; set; }
|
|
|
|
/// <summary>可用余额。</summary>
|
|
[Column(Name = "balance")]
|
|
public decimal Balance { get; set; }
|
|
|
|
/// <summary>冻结金额。</summary>
|
|
[Column(Name = "frozen_amount")]
|
|
public decimal FrozenAmount { get; set; }
|
|
|
|
/// <summary>累计充值。</summary>
|
|
[Column(Name = "recharge_amount_total")]
|
|
public decimal RechargeAmountTotal { get; set; }
|
|
|
|
/// <summary>已提现金额。</summary>
|
|
[Column(Name = "withdrawn_amount")]
|
|
public decimal WithdrawnAmount { get; set; }
|
|
|
|
/// <summary>提现账户图片。</summary>
|
|
[Column(Name = "withdraw_account_image_url")]
|
|
public string WithdrawAccountImageUrl { get; set; } = "";
|
|
|
|
/// <summary>创建人。</summary>
|
|
[Column(Name = "create_by")]
|
|
public long? CreateBy { get; set; }
|
|
|
|
/// <summary>修改人。</summary>
|
|
[Column(Name = "update_by")]
|
|
public long? UpdateBy { get; set; }
|
|
|
|
/// <summary>创建时间。</summary>
|
|
[Column(Name = "create_time")]
|
|
public DateTime? CreateTime { get; set; }
|
|
|
|
/// <summary>修改时间。</summary>
|
|
[Column(Name = "update_time")]
|
|
public DateTime? UpdateTime { get; set; }
|
|
}
|
|
|