CusBankInfo.cs 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. //----------------------------------------------------------------
  6. //Module Name: $safeprojectname$
  7. //Purpose:
  8. //CopyRight: Muchinfo
  9. //History:
  10. //----------------------------------------------------------------
  11. //DateTime 2016/10/10 10:36:37
  12. //Author
  13. //Description Create
  14. //----------------------------------------------------------------
  15. using Muchinfo.MTPClient.Data.Enums;
  16. using Muchinfo.MTPClient.Data.Helper;
  17. namespace Muchinfo.MTPClient.Data.Model.Bank
  18. {
  19. /// <summary>
  20. /// 托管银行信息
  21. /// </summary>
  22. public class CusBankInfo
  23. {
  24. // BANKPARAMCONFIG.CUSBANKID "cusBankId",
  25. //BANKPARAMCONFIG.SHOWFIELD "showField",
  26. //CUSBANKINFO.CUSBANKNAME "cusBankName",
  27. //BANKPARAMCONFIG.LESSOUTAMOUNT "lessOutAmount",
  28. //BANKPARAMCONFIG.LESSOUTAMOUNTTYPE "lessOutAmountType",
  29. //BANKPARAMCONFIG.AUDITSIGNFUNC "auditSignFunc",
  30. //BANKPARAMCONFIG.AUDITENDFUNC "auditEndFunc",
  31. //BANKPARAMCONFIG.MININAMOUNTTYPE "minInAmountType",
  32. //BANKPARAMCONFIG.MININAMOUNT "minInAmount",
  33. //BANKPARAMCONFIG.MAXINAMOUNTTYPE "maxInAmountType",
  34. //BANKPARAMCONFIG.MAXINAMOUNT "maxInAmount",
  35. //BANKPARAMCONFIG.AMOUNTINNUMTYPE "amountInNumType",
  36. //BANKPARAMCONFIG.AMOUNTINNUM "amountInNum",
  37. //BANKPARAMCONFIG.MINOUTAMOUNTTYPE "minOutAmountType",
  38. //BANKPARAMCONFIG.MINOUTAMOUNT "minOutAmount",
  39. //BANKPARAMCONFIG.MAXOUTAMOUNTTYPE "maxOutAmountType",
  40. //BANKPARAMCONFIG.MAXOUTAMOUNT "maxOutAmount",
  41. //BANKPARAMCONFIG.AMOUNTOUTNUMTYPE "amountOutNumType",
  42. //BANKPARAMCONFIG.AMOUNTOUTNUM "amountOutNum",
  43. //BANKPARAMCONFIG.TOTALMAXAMOUNTOUTTYPE "totalMaxAmountOutType",
  44. //BANKPARAMCONFIG.TOTALMAXAMOUNTOUT "totalMaxAmountOut",
  45. //BANKPARAMCONFIG.INMONEYSTARTTIME "inMoneyStartTime",
  46. //BANKPARAMCONFIG.INMONEYENDTIME "inMoneyEndTime",
  47. //BANKPARAMCONFIG.OUTMONEYSTARTTIME "outMoneyStartTime",
  48. //BANKPARAMCONFIG.OUTMONEYENDTIME "outMoneyEndTime",
  49. //BANKPARAMCONFIG.ISALLOWINMONEY "isAllowInMoney",
  50. //BANKPARAMCONFIG.ISALLOWOUTMONEY "isAllowOutMoney",
  51. //BANKPARAMCONFIG.MODIFYBANKNOTYPE "modifyBankNoType",
  52. //BANKPARAMCONFIG.SETTLETIME "settleTime",
  53. //BANKPARAMCONFIG.BANKLISTID "bankListId",
  54. //BANKPARAMCONFIG.CUSBANKPARAMID "cusBankParamId",
  55. //BANKPARAMCONFIG.SHOWFIELD "SHOWFIELD",
  56. //BANKPARAMCONFIG.SHOWSIGN "SHOWSIGN"
  57. //BANKPARAMCONFIG.CANCLESIGNSHOWFIELD "CANCLESIGNSHOWFIELD",
  58. //BANKPARAMCONFIG.SHOWCANCELSIGN "SHOWCANCELSIGN",
  59. //BANKPARAMCONFIG.RISKINFO, "RISKINFO",
  60. //BANKPARAMCONFIG.RISKINFO2, "RISKINFO2",
  61. //BANKPARAMCONFIG.RISKINFO3, "RISKINFO3",
  62. //BANKPARAMCONFIG.OUTSHOWFIELD "OUTSHOWFIELD",
  63. //BANKPARAMCONFIG.INSHOWFIELD "INSHOWFIELD",
  64. // ab.cardtype as cardtype,
  65. //ab.cardnum as cardnum
  66. /// <summary>
  67. /// 签约显示的字段
  68. /// </summary>
  69. [PropertyDisc("showField")]
  70. public string ShowField { get; set; }
  71. /// <summary>
  72. /// 签约显示的字段
  73. /// </summary>
  74. [PropertyDisc("cusBankName")]
  75. public string CusBankName { get; set; }
  76. /// <summary>
  77. /// 签约显示的字段
  78. /// </summary>
  79. [PropertyDisc("cusBankId")]
  80. public int CusBankId { get; set; }
  81. /// <summary>
  82. /// 是否允许入金
  83. /// </summary>
  84. [PropertyDisc("isAllowInMoney")]
  85. public int IsAllowInMoney { get; set; }
  86. /// <summary>
  87. /// 是否允许出金
  88. /// </summary>
  89. [PropertyDisc("IsAllowOutMoney")]
  90. public int IsAllowOutMoney { get; set; }
  91. /// <summary>
  92. /// 是否显示签约
  93. /// </summary>
  94. [PropertyDisc("SHOWSIGN")]
  95. public int ShowSign { get; set; }
  96. /// <summary>
  97. /// 是否显示解约
  98. /// </summary>
  99. [PropertyDisc("SHOWCANCELSIGN")]
  100. public int ShowCancelSign { get; set; }
  101. /// <summary>
  102. /// 解约显示的字段
  103. /// </summary>
  104. [PropertyDisc("CANCLESIGNSHOWFIELD")]
  105. public string CancleSignShowField { get; set; }
  106. /// <summary>
  107. /// 风险提示
  108. /// </summary>
  109. [PropertyDisc("RISKINFO")]
  110. public string RiskINFO { get; set; }
  111. /// <summary>
  112. /// 风险提示2
  113. /// </summary>
  114. [PropertyDisc("RISKINFO2")]
  115. public string RiskINFO2 { get; set; }
  116. /// <summary>
  117. /// 风险提示3
  118. /// </summary>
  119. [PropertyDisc("RISKINFO3")]
  120. public string RiskINFO3 { get; set; }
  121. /// <summary>
  122. /// 风险提示4
  123. /// </summary>
  124. [PropertyDisc("RISKINFO4")]
  125. public string RiskINFO4 { get; set; }
  126. /// <summary>
  127. /// 出金显示的字段
  128. /// </summary>
  129. [PropertyDisc("OUTSHOWFIELD")]
  130. public int OutShowField { get; set; }
  131. /// <summary>
  132. /// 入金显示的字段
  133. /// </summary>
  134. [PropertyDisc("INSHOWFIELD")]
  135. public int InShowField { get; set; }
  136. /// <summary>
  137. /// 银行列表ID
  138. /// </summary>
  139. [PropertyDisc("bankListId")]
  140. public string BankListId { get; set; }
  141. /// <summary>
  142. /// 证件类型
  143. /// </summary>
  144. [PropertyDisc("cardtype")]
  145. public eCardType CardType { get; set; }
  146. /// <summary>
  147. /// 证件类型
  148. /// </summary>
  149. [PropertyDisc("cardnum")]
  150. public string Cardnum { get; set; }
  151. /// <summary>
  152. /// 旧版本不使用,新清算使用(签约填写内容)
  153. /// </summary>
  154. [PropertyDisc("extend_info")]
  155. public string extend_info { get; set; }
  156. /// <summary>
  157. /// 注册的银行账号
  158. /// </summary>
  159. [PropertyDisc("bankAccountNo")]
  160. public string BankAccountNo
  161. {
  162. get; set;
  163. }
  164. /// <summary>
  165. /// 银行信息
  166. /// </summary>
  167. [PropertyDisc("BankId")]
  168. public int BankId { get; set; }
  169. /// <summary>
  170. /// 预留银行账户信息
  171. /// </summary>
  172. [PropertyDisc("bankAccountName")]
  173. public string BankAccountName { get; set; }
  174. }
  175. }