| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- //----------------------------------------------------------------
- //Module Name: $safeprojectname$
- //Purpose:
- //CopyRight: Muchinfo
- //History:
- //----------------------------------------------------------------
- //DateTime 2017/1/16 15:21:51
- //Author
- //Description Create
- //----------------------------------------------------------------
- namespace Muchinfo.MTPClient.Data.Model.Bank
- {
- public class IdentifyCodeReq
- {
- //optional MessageHead Header = 1; // MessageHead
- // optional string AccountCode = 2; // string 账户
- // optional string CusBankID = 3; // string 托管银行编号
- // optional string Currency = 4; // string 币种
- // optional int32 AccountType = 5; // int32 账户类型
- // optional string MobilePhone = 6; // string 移动电话
- // optional int64 CustomerSignId = 7; // int64 签约编号
- // optional double Amount = 8; // double 入金金额
- // optional string BankAccountNo = 9; // string 银行账号
- // optional string CardNum = 10; // string 证件号码
- // optional int32 CardType = 11; // int32 证件类型
- // optional int32 TradeType = 12; // int32 交易类型 // int32 交易类型(1、签约/2、签约信息变更/3、出金/4、入金)
- // optional string CustomerName = 13; // string 用户姓名
- // optional string BankCode = 14; // string 银行编号
-
- /// <summary>
- /// 账户
- /// </summary>
- public string AccountCode { get; set; }
- /// <summary>
- /// 托管银行编号
- /// </summary>
- public string CusBankID { get; set; }
- /// <summary>
- /// 签约编号
- /// </summary>
- public long CustomerSignId { get; set; }
- /// <summary>
- /// 入金金额
- /// </summary>
- public decimal Amount { get; set; }
- /// <summary>
- /// 交易类型
- /// </summary>
- public BankTradeType TradeType { get; set; }
- /// <summary>
- /// 银行账号
- /// </summary>
- public string BankAccountNo { get; set; }
- /// <summary>
- /// 用户姓名
- /// </summary>
- public string CustomerName { get; set; }
- /// <summary>
- /// 银行编号
- /// </summary>
- public string BankCode { get; set; }
- /// <summary>
- /// 账户类型
- /// </summary>
- public eUserType AccountType { get; set; }
- /// <summary>
- /// 移动电话
- /// </summary>
- public string MobilePhone { get; set; }
- /// <summary>
- /// 币种
- /// </summary>
- public string Currency { get; set; }
-
- /// <summary>
- /// 证件号码
- /// </summary>
- public string CardNum { get; set; }
- /// <summary>
- /// 证件类型
- /// </summary>
- public eCardType CardType { get; set; }
- }
- // 1、签约/2、签约信息变更/3、出金/4、入金)
- public enum BankTradeType
- {
- /// <summary>
- /// 签约
- /// </summary>
- Sign=1,
-
- /// <summary>
- /// 签约信息变更
- /// </summary>
- UpdateSign=2,
- /// <summary>
- /// 出金
- /// </summary>
- OutAmount=3,
- /// <summary>
- /// 入金
- /// </summary>
- inAmount=4
- }
- }
|