eDeliveryStatus.cs 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. using Muchinfo.MTPClient.Data.Helper;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. namespace Muchinfo.MTPClient.Data.Enums
  7. {
  8. /// <summary>
  9. /// 交割单状态
  10. /// </summary>
  11. public enum eDeliveryStatus
  12. {
  13. //Wait 0 等待
  14. //Normal 1 正常
  15. //Completed 2 完成
  16. //Abnormal 3 异常
  17. //PaymentDefault 4 含罚款
  18. // NoConfirmGoods 5 未收到货申诉
  19. // TradeFailure 6 成交失败
  20. /// <summary>
  21. /// 等待
  22. /// </summary>
  23. [ItemDisc("eDeliveryStatus_Wait")]
  24. Wait = 0,
  25. /// <summary>
  26. /// 正常
  27. /// </summary>
  28. [ItemDisc("eDeliveryStatus_Normal")]
  29. Normal = 1,
  30. /// <summary>
  31. /// 完成
  32. /// </summary>
  33. [ItemDisc("eDeliveryStatus_Completed")]
  34. Completed = 2,
  35. /// <summary>
  36. /// 异常
  37. /// </summary>
  38. [ItemDisc("eDeliveryStatus_Abnormal")]
  39. Abnormal = 3,
  40. /// <summary>
  41. /// 含罚款
  42. /// </summary>
  43. [ItemDisc("eDeliveryStatus_PaymentDefault")]
  44. PaymentDefault = 4,
  45. /// <summary>
  46. /// 未收到货申诉
  47. /// </summary>
  48. [ItemDisc("eDeliveryStatus_NoConfirmGoods")]
  49. NoConfirmGoods = 5,
  50. /// <summary>
  51. /// 成交失败->持仓冻结失败
  52. /// </summary>
  53. [ItemDisc("eDeliveryStatus_Trade_Failure")]
  54. TradeFailure = 6,
  55. /// <summary>
  56. /// 资金冻结失败
  57. /// </summary>
  58. [ItemDisc("eDeliveryStatus_DETAIL_FREEZEMONEY_FAIL")]
  59. DETAIL_FREEZEMONEY_FAIL = 7,
  60. /// <summary>
  61. /// 已违约
  62. /// </summary>
  63. [ItemDisc("eDeliveryStatus_DETAIL_TEAR_CONTRACT")]
  64. DETAIL_TEAR_CONTRACT = 8,
  65. }
  66. }