TeamRateDto.cs 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. using OASystem.Domain.ViewModels.Financial;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace OASystem.Domain.Dtos.Financial
  8. {
  9. /// <summary>
  10. /// 团组汇率 Dto
  11. /// </summary>
  12. public class TeamRateDto : DtoBase
  13. {
  14. }
  15. /// <summary>
  16. /// 团组汇率信息 Dto
  17. /// </summary>
  18. public class TeamRateInfoDto : DtoBase
  19. {
  20. /// <summary>
  21. /// 团组Id
  22. /// </summary>
  23. public int Diid { get; set; }
  24. }
  25. /// <summary>
  26. /// 团组汇率信息 Dto
  27. /// </summary>
  28. public class TeamRateUpdateDto : DtoBase
  29. {
  30. /// <summary>
  31. /// 创建用户Id
  32. /// </summary>
  33. public int CreateUserId { get; set; }
  34. /// <summary>
  35. /// 团组Id
  36. /// </summary>
  37. public int DiId { get; set; }
  38. /// <summary>
  39. /// 团组汇率 信息
  40. /// </summary>
  41. public List<TeamRateUpdateInfo>? teamRateUpdateInfos { get; set; }
  42. }
  43. /// <summary>
  44. /// 团组汇率信息
  45. /// </summary>
  46. public class TeamRateUpdateInfo
  47. {
  48. /// <summary>
  49. /// 团组汇率Id
  50. /// </summary>
  51. public int Id { get; set; }
  52. /// <summary>
  53. /// 团组指向分类
  54. /// </summary>
  55. public int CTable { get; set; }
  56. /// <summary>
  57. /// 币种 Info
  58. /// </summary>
  59. public List<TeamRateDescView>? teamRates { get; set; }
  60. }
  61. /// <summary>
  62. /// 通用团组汇率 Dto
  63. /// </summary>
  64. public class GeneralTeamRateInfoDto:PortDtoBase
  65. {
  66. /// <summary>
  67. /// 团组Id
  68. /// </summary>
  69. public int DiId { get; set; }
  70. /// <summary>
  71. /// 业务类型Id
  72. /// 酒店预定,机票预定,等等
  73. /// 76 酒店预订 77 行程 79 车/导游地接
  74. /// 80 签证 81 邀请/公务活动 82 团组客户保险
  75. /// 85 机票预订 98 其他款项 751 酒店早餐
  76. /// </summary>
  77. public int CTable { get; set; }
  78. }
  79. }