enumCommon.ts 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. /**
  2. * 买卖方向
  3. */
  4. export enum BuyOrSell {
  5. buy, // 买
  6. sell, // 卖
  7. }
  8. /**
  9. * 下单类型
  10. */
  11. export const enum BuildType {
  12. open = 1, // 建仓
  13. close, // 平仓
  14. closeAndOpen, // 先平后建
  15. }
  16. /**
  17. * 摘牌类型
  18. */
  19. export const enum DelistingType {
  20. price = 1, // 价格最优
  21. selected, // 点选成交
  22. }
  23. /**
  24. * 挂牌点选类型
  25. */
  26. export const enum ListingSelectType {
  27. listing = 1, // 挂牌
  28. delisting, // 摘牌
  29. delistingAndListing, // 先摘后挂
  30. }
  31. /**
  32. * 期权类型
  33. */
  34. export const enum OptionType {
  35. Type_C = 1, // 认购(看涨)
  36. Type_P, // 认沽(看跌)
  37. Type_CP, // 认购+认沽
  38. }
  39. /**
  40. * 操作类型
  41. */
  42. export const enum OperateType {
  43. ApplyFor = 1, // 申请
  44. Revoke, // 撤销
  45. }
  46. /**
  47. * 价格类型
  48. */
  49. export const enum PriceType {
  50. market = 1, // 市价
  51. limit, // 限价
  52. }
  53. /**
  54. * 支付方式
  55. */
  56. export enum PayWay {
  57. weixin = 2, // 微信
  58. quickPass = 6, // 云闪付
  59. }
  60. /**
  61. * 有效时间类型
  62. */
  63. export enum TimevalidType {
  64. today = 1,
  65. threeDay = 3,
  66. forever = 4,
  67. }
  68. /**
  69. * 证件类型
  70. */
  71. export enum CardType {
  72. IDCARD, // 身份证
  73. HMPASSPORT, // 港澳通行证
  74. ORGANIZATION, // 组织机构代码证
  75. DRIVERLICENCE, // 驾驶证
  76. BUSINESSLICENSE, // 营业执照
  77. OFFICERCERTIFICATE, // 军官证
  78. ARMYCIVILIANCADRES, // 解放军文职干部证
  79. POLICEID, // 警官证
  80. ARMYSOLDIERSCERTIFICATE, // 解放军士兵证
  81. RESIDENCEBOOKLET, // 户口簿
  82. TEMPORARYIDCARD, // 临时身份证
  83. FOREIGNPASSPORT, // (外国)护照
  84. CHINESEPASSPORT, // (中国)护照
  85. ARMEDPOLICECIVILIANCADRES, // 武警文职干部证
  86. ARMEDPOLICECERTIFICATE, // 武警士兵证
  87. OVERSEASCUSTOMERNUMBER, // 海外客户编号
  88. STUDENTCARD, // 学员证
  89. RETIREMENTCERTIFICATE, // 退休证
  90. BUSINESSLICENSETOPUBLIC, // 对公营业执照号码
  91. TAIWANGPASSPORT, // 台湾通行证
  92. UNIFIEDSOCIALCREDITCODE, // 统一社会信用代码
  93. OTHER_PERSON, // 个人其他类证件
  94. OTHER_ORG, // 非个人其他类证件
  95. }
  96. // 交易模式
  97. export enum TradeMode {
  98. Market = 10, // 做市
  99. Bidding = 13, // 竞价
  100. ChannelTrading = 15, // 通道交易
  101. ListingAndSelection = 16, // 挂牌点选
  102. WarehouseReceiptTrade = 17, // 仓单贸易
  103. Option = 18, // 期权
  104. Bidding_down = 19, // 竞拍-降价式
  105. Bidding_up = 20, // 竞拍-竞价式
  106. Bidding_large = 21, // 受托竞价
  107. EntrustedBidding = 21, // 受托竞价
  108. Wrtrade = 45, // 供应链金融
  109. DiaoQi = 46, // 掉期
  110. Platinum = 69, // 铂金宝
  111. quote99 = 99,
  112. }
  113. // 协议类型
  114. export enum AgreementType {
  115. register = 1, // 注册
  116. login, // 登录
  117. trade, // 交易
  118. }