ZeroUserListRequestEntity.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <?php
  2. namespace app\entity\admin\request\user;
  3. use app\entity\request\RequestCommonEntity;
  4. /**
  5. * 0号线用户列表请求参数
  6. */
  7. class ZeroUserListRequestEntity extends RequestCommonEntity
  8. {
  9. // 状态
  10. public $status;
  11. // 团队昵称
  12. public $teamName;
  13. // 团队长uid
  14. public $account;
  15. // 分页
  16. public $page = 1;
  17. // 每页数量
  18. public $limit = 20;
  19. // 获取状态
  20. public function getStatus()
  21. {
  22. return $this->status;
  23. }
  24. // 设置状态
  25. public function setStatus($status)
  26. {
  27. $this->status = $status;
  28. return $this;
  29. }
  30. // 获取团队昵称
  31. public function getTeamName(): string
  32. {
  33. return $this->teamName ?? '';
  34. }
  35. // 设置团队昵称
  36. public function setTeamName($teamName): ZeroUserListRequestEntity
  37. {
  38. $this->teamName = $teamName;
  39. return $this;
  40. }
  41. // 获取团队长uid
  42. public function getAccountUid()
  43. {
  44. return $this->account;
  45. }
  46. // 设置团队长uid
  47. public function setAccount($account): ZeroUserListRequestEntity
  48. {
  49. $this->account = $account;
  50. return $this;
  51. }
  52. public function getPage()
  53. {
  54. return $this->page;
  55. }
  56. public function setPage($page): ZeroUserListRequestEntity
  57. {
  58. $this->page = $page;
  59. return $this;
  60. }
  61. public function getLimit()
  62. {
  63. return $this->limit;
  64. }
  65. public function setLimit($limit): ZeroUserListRequestEntity
  66. {
  67. $this->limit = $limit;
  68. return $this;
  69. }
  70. }