CouponListParamBean.php 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. <?php
  2. namespace App\Http\Bean\Util\Meituan;
  3. use App\Http\Bean\BaseBean;
  4. class CouponListParamBean extends BaseBean
  5. {
  6. /**
  7. * appkey
  8. * @var string $appkey
  9. */
  10. private $appkey;
  11. /**
  12. * 订单类型(0团购订单2酒店订单4外卖订单5话费订单6闪购订单)
  13. * @var int $type
  14. */
  15. private $type;
  16. /**
  17. * 开始时间戳
  18. * @var int $startTime
  19. */
  20. private $startTime;
  21. /**
  22. * 截止时间戳
  23. * @var int $endTime
  24. */
  25. private $endTime;
  26. /**
  27. * 第几页
  28. * @var int $page
  29. */
  30. private $page;
  31. /**
  32. * 每页显示数量
  33. * @var int $limit
  34. */
  35. private $limit;
  36. /**
  37. * 推广位ID
  38. * @var string $sid
  39. */
  40. private $sid;
  41. /**
  42. * @return string
  43. */
  44. public function getAppkey(): string
  45. {
  46. return $this->appkey;
  47. }
  48. /**
  49. * @param string $appkey
  50. */
  51. public function setAppkey(string $appkey): void
  52. {
  53. $this->appkey = $appkey;
  54. }
  55. /**
  56. * @return int
  57. */
  58. public function getType(): int
  59. {
  60. return $this->type;
  61. }
  62. /**
  63. * @param int $type
  64. */
  65. public function setType(int $type): void
  66. {
  67. $this->type = $type;
  68. }
  69. /**
  70. * @return int
  71. */
  72. public function getStartTime(): int
  73. {
  74. return $this->startTime;
  75. }
  76. /**
  77. * @param int $startTime
  78. */
  79. public function setStartTime(int $startTime): void
  80. {
  81. $this->startTime = $startTime;
  82. }
  83. /**
  84. * @return int
  85. */
  86. public function getEndTime(): int
  87. {
  88. return $this->endTime;
  89. }
  90. /**
  91. * @param int $endTime
  92. */
  93. public function setEndTime(int $endTime): void
  94. {
  95. $this->endTime = $endTime;
  96. }
  97. /**
  98. * @return int
  99. */
  100. public function getPage(): int
  101. {
  102. return $this->page;
  103. }
  104. /**
  105. * @param int $page
  106. */
  107. public function setPage(int $page): void
  108. {
  109. $this->page = $page;
  110. }
  111. /**
  112. * @return int
  113. */
  114. public function getLimit(): int
  115. {
  116. return $this->limit;
  117. }
  118. /**
  119. * @param int $limit
  120. */
  121. public function setLimit(int $limit): void
  122. {
  123. $this->limit = $limit;
  124. }
  125. /**
  126. * @return string
  127. */
  128. public function getSid(): string
  129. {
  130. return $this->sid;
  131. }
  132. /**
  133. * @param string $sid
  134. */
  135. public function setSid(string $sid): void
  136. {
  137. $this->sid = $sid;
  138. }
  139. }