TourClientListDto.cs 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace OASystem.Domain.Dtos.Groups
  7. {
  8. /// <summary>
  9. /// 接团客户名单
  10. /// </summary>
  11. public class TourClientListDto
  12. {
  13. }
  14. /// <summary>
  15. /// 接团客户名单
  16. /// 根据团组Id查询List
  17. /// </summary>
  18. public class TourClientListByDiIdDto : UserPageFuncDtoBase
  19. {
  20. public int DiId { get; set; }
  21. }
  22. /// <summary>
  23. /// 接团客户名单
  24. /// 基础数据 Dto
  25. /// </summary>
  26. public class TourClientListBasicDataInitDto : UserPageFuncDtoBase { }
  27. /// <summary>
  28. /// 接团客户名单
  29. /// 根据Id 查询 Details
  30. /// </summary>
  31. public class TourClientListDetailsDto : UserPageFuncDtoBase
  32. {
  33. public int Id { get; set; }
  34. }
  35. /// <summary>
  36. /// 接团客户名单
  37. /// Add Or Edit
  38. /// </summary>
  39. public class TourClientListAddOrEditDto : UserPageFuncDtoBase
  40. {
  41. /// <summary>
  42. /// 数据Id
  43. /// Id==0 Add Id>0 Update Id<0 无效
  44. /// </summary>
  45. public int Id { get; set; }
  46. /// <summary>
  47. /// 姓
  48. /// </summary>
  49. public string? LastName { get; set; }
  50. /// <summary>
  51. /// 名
  52. /// </summary>
  53. public string? FirstName { get; set; }
  54. /// <summary>
  55. /// 姓名拼音
  56. /// 姓/名 eg: LEI/YI
  57. /// </summary>
  58. public string? Pinyin { get; set; }
  59. /// <summary>
  60. /// 性别
  61. /// 0 男1 女 其他值 未设置
  62. /// </summary>
  63. public int Sex { get; set; }
  64. /// <summary>
  65. /// 公司名全称
  66. /// </summary>
  67. public string? CompanyFullName { get; set; }
  68. /// <summary>
  69. /// 职位
  70. /// </summary>
  71. public string? Job { get; set; }
  72. /// <summary>
  73. /// 身份证No
  74. /// </summary>
  75. public string? IDCardNo { get; set; }
  76. /// <summary>
  77. /// 生日
  78. /// </summary>
  79. public string? BirthDay { get; set; }
  80. /// <summary>
  81. /// 护照类型Id(数据类型表Id)
  82. /// </summary>
  83. public int PassportType { get; set; }
  84. /// <summary>
  85. /// 护照No
  86. /// </summary>
  87. public string? PassportNo { get; set; }
  88. /// <summary>
  89. /// 签发国
  90. /// </summary>
  91. public string? Country { get; set; }
  92. /// <summary>
  93. /// 签发地区
  94. /// </summary>
  95. public string? Area { get; set; }
  96. /// <summary>
  97. /// 签发时间
  98. /// </summary>
  99. public string? IssueDt { get; set; }
  100. /// <summary>
  101. /// 有效期限
  102. /// </summary>
  103. public string? ExpiryDt { get; set; }
  104. /// <summary>
  105. /// 舱位类型(数据类型表Id)
  106. /// </summary>
  107. public int ShippingSpaceTypeId { get; set; }
  108. /// <summary>
  109. /// 舱位特殊需求
  110. /// </summary>
  111. public string? ShippingSpaceSpecialNeeds { get; set; }
  112. /// <summary>
  113. /// 酒店特殊需求
  114. /// </summary>
  115. public string? HotelSpecialNeeds { get; set; }
  116. /// <summary>
  117. /// 餐食特殊需求
  118. /// </summary>
  119. public string? MealSpecialNeeds { get; set; }
  120. /// <summary>
  121. /// 备注
  122. /// </summary>
  123. public string? Remark { get; set; }
  124. }
  125. }