GroupProcessType.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace OASystem.Domain.Enums
  8. {
  9. /// <summary>
  10. /// 团组流程类型
  11. /// 商邀报批/签证/机票/酒店/地接/费用结算
  12. /// </summary>
  13. public enum GroupProcessType
  14. {
  15. /// <summary>
  16. /// 商邀报批
  17. /// </summary>
  18. [Description("商邀报批")]
  19. Invitation = 1,
  20. /// <summary>
  21. /// 签证
  22. /// </summary>
  23. [Description("签证")]
  24. Visa = 2,
  25. /// <summary>
  26. /// 机票
  27. /// </summary>
  28. [Description("机票")]
  29. AirTicket = 4,
  30. /// <summary>
  31. /// 酒店
  32. /// </summary>
  33. [Description("酒店")]
  34. Hotel = 5,
  35. /// <summary>
  36. /// 地接
  37. /// </summary>
  38. [Description("地接")]
  39. LocalGuide = 6,
  40. /// <summary>
  41. /// 费用结算
  42. /// </summary>
  43. [Description("费用结算")]
  44. FeeSettle = 7
  45. }
  46. /// <summary>
  47. /// 流程整体状态
  48. /// 未开始/进行中/已完成
  49. /// </summary>
  50. public enum ProcessStatus
  51. {
  52. /// <summary>
  53. /// 未开始
  54. /// </summary>
  55. [Description("未开始")]
  56. UnStarted = 1,
  57. /// <summary>
  58. /// 进行中
  59. /// </summary>
  60. [Description("进行中")]
  61. InProgress = 2,
  62. /// <summary>
  63. /// 已完成
  64. /// </summary>
  65. [Description("已完成")]
  66. Completed = 3
  67. }
  68. }