Houseserver.php 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?php
  2. namespace app\admin\controller;
  3. use app\admin\logic\HouseserverLogic;
  4. /**
  5. * 家政服务类型
  6. *
  7. * @author wj
  8. * @date 2022-12-03
  9. */
  10. class Houseserver
  11. {
  12. /**
  13. * 获取类型列表
  14. *
  15. * @return void
  16. * @author wj
  17. * @date 2023-01-19
  18. */
  19. public function gettypelist()
  20. {
  21. $post = request()->post();
  22. $l_hs = new HouseserverLogic();
  23. $result = $l_hs->gettypelist($post);
  24. if (empty($result['status'])) {
  25. return backjson2(0, $result['msg']);
  26. }
  27. return backjson2(200, $result['msg'], $result['data']);
  28. }
  29. /**
  30. * 新增类型列表
  31. *
  32. * @return void
  33. * @author wj
  34. * @date 2023-01-19
  35. */
  36. public function newtype()
  37. {
  38. $post = request()->post();
  39. $l_hs = new HouseserverLogic();
  40. $result = $l_hs->newtype($post);
  41. if (empty($result['status'])) {
  42. return backjson2(0, $result['msg']);
  43. }
  44. return backjson2(200, $result['msg'], $result['data']);
  45. }
  46. public function edittype()
  47. {
  48. $post = request()->post();
  49. $l_hs = new HouseserverLogic();
  50. $result = $l_hs->edittype($post);
  51. if (empty($result['status'])) {
  52. return backjson2(0, $result['msg']);
  53. }
  54. return backjson2(200, $result['msg'], $result['data']);
  55. }
  56. /**
  57. * 改类型可用
  58. *
  59. * @return void
  60. * @author wj
  61. * @date 2023-01-19
  62. */
  63. public function updatetypeisactive()
  64. {
  65. $post = request()->post();
  66. $l_hs = new HouseserverLogic();
  67. $result = $l_hs->updateisactive($post);
  68. if (empty($result['status'])) {
  69. return backjson2(0, $result['msg']);
  70. }
  71. return backjson2(200, $result['msg'], $result['data']);
  72. }
  73. /**
  74. * 获取预定列表
  75. *
  76. * @return void
  77. * @author wj
  78. * @date 2023-01-19
  79. */
  80. public function getappointmentlist()
  81. {
  82. $post = request()->post();
  83. $l_hs = new HouseserverLogic();
  84. $result = $l_hs->getappointmentlist($post);
  85. if (empty($result['status'])) {
  86. return backjson2(0, $result['msg']);
  87. }
  88. return backjson2(200, $result['msg'], $result['data']);
  89. }
  90. }