You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

252 lines
6.1 KiB
C#

using DS.Module.Core.Data;
using DS.Module.Core;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.VisualBasic;
namespace DS.WMS.Core.Fee.Entity
{
/// <summary>
/// 银行流水
/// </summary>
[SqlSugar.SugarTable("bank_statement", "银行流水")]
public class BankStatement : BaseModel<long>
{
/// <summary>
/// 客户名
/// </summary>
public string Custom { get; set; }
/// <summary>
/// 银行名
/// </summary>
public string BankName { get; set; }
/// <summary>
/// 账户名
/// </summary>
public string AccountName { get; set; }
/// <summary>
/// 账户id
/// </summary>
public string AccountId { get; set; }
/// <summary>
/// 交易类型
/// </summary>
public string TransactionType { get; set; }
/// <summary>
/// 业务类型
/// </summary>
public string BusinessType { get; set; }
/// <summary>
/// 付款人开户行号
/// </summary>
public string AccountHoldingBankNumberOfPayer { get; set; }
/// <summary>
/// 付款人开户行名
/// </summary>
public string PayerAccountBank { get; set; }
/// <summary>
/// 付款人账号
/// </summary>
public string PayerAccountNumber { get; set; }
/// <summary>
/// 付款人名称
/// </summary>
public string PayerName { get; set; }
/// <summary>
/// 收款人开户行行号
/// </summary>
public string AccountHoldingBankNumberOfPayee { get; set; }
/// <summary>
/// 收款人开户行名
/// </summary>
public string PayeeAccountBank { get; set; }
/// <summary>
/// 收款人账号
/// </summary>
public string PayeeAccountNumber { get; set; }
/// <summary>
/// 收款人名称
/// </summary>
public string PayeeName { get; set; }
/// <summary>
/// 交易日期
/// </summary>
public string TransactionDate { get; set; }
/// <summary>
/// 交易时间
/// </summary>
public string TransactionTime { get; set; }
/// <summary>
/// 交易货币
/// </summary>
public string TradeCurrency { get; set; }
/// <summary>
/// 交易金额
/// </summary>
public string TradeAmount { get; set; }
/// <summary>
/// 交易后余额
/// </summary>
public string AfterTransactionBalance { get; set; }
/// <summary>
/// 起息日期
/// </summary>
public string ValueDate { get; set; }
/// <summary>
/// 汇率
/// </summary>
public string ExchangeRate { get; set; }
/// <summary>
/// 交易流水号
/// </summary>
public string TransactionReferenceNumber { get; set; }
/// <summary>
/// 客户申请号
/// </summary>
public string OnlineBankingTransactionRef { get; set; }
/// <summary>
/// 客户业务编号
/// </summary>
public string CustomerTransactionRef { get; set; }
/// <summary>
/// 凭证类型
/// </summary>
public string VoucherType { get; set; }
/// <summary>
/// 凭证号码
/// </summary>
public string VoucherNumber { get; set; }
/// <summary>
/// 记录标识号
/// </summary>
public string RecordID { get; set; }
/// <summary>
/// 摘要
/// </summary>
public string Reference { get; set; }
/// <summary>
/// 用途
/// </summary>
public string Purpose { get; set; }
/// <summary>
/// 交易附言
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remarks { get; set; }
/// <summary>
/// 预留项1
/// </summary>
public string Reserve1 { get; set; }
/// <summary>
/// 预留项2
/// </summary>
public string Reserve2 { get; set; }
/// <summary>
/// 预留项3
/// </summary>
public string Reserve3 { get; set; }
/// <summary>
/// 名义付款人开户行行号
/// </summary>
public string OpeningBankNumberOfNominalPayer { get; set; }
/// <summary>
/// 名义付款人开户行名
/// </summary>
public string OpeningBankNameOfNominalPayer { get; set; }
/// <summary>
/// 名义付款人账号
/// </summary>
public string AccountNumberOfNominalPayer { get; set; }
/// <summary>
/// 名义付款人名称
/// </summary>
public string NameOfNominalPayer { get; set; }
/// <summary>
/// 名义收款人开户行行号
/// </summary>
public string OpeningBankNumberOfNominalPayee { get; set; }
/// <summary>
/// 名义收款人开户行名
/// </summary>
public string OpeningBankNameOfNominalPayee { get; set; }
/// <summary>
/// 名义收款人账号
/// </summary>
public string AccountNumberOfNominalPayee { get; set; }
/// <summary>
/// 名义收款人名称
/// </summary>
public string NameOfNominalPayee { get; set; }
/// <summary>
/// nas盘文件路径
/// </summary>
public string FilePaths { get; set; }
/// <summary>
/// api接口数据创建时间
/// </summary>
public DateTime DataCreateTime { get; set; }
/// <summary>
/// 交易时间
/// </summary>
public DateTime PayDateTime { get; set; }
/// <summary>
/// 机构Id
/// </summary>
public long OrgId { get; set; }
}
}