houseserverlogic.php 986 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: sicilon_IT
  5. * Date: 2022/12/28
  6. * Time: 18:32
  7. */
  8. namespace app\api\logic;
  9. use app\common\model\houseservermodel;
  10. class houseserverlogic{
  11. public function getlistbylclass($arr){
  12. $t_hs=new houseservermodel();
  13. if (!isset($arr['serverkind']) || empty($arr['serverkind'])) {
  14. $arr['serverkind']=1;
  15. }
  16. $page = isset($arr['page']) && is_numeric($arr['page']) && !empty($arr['page']) && $arr['page'] > 0 ? $arr['page'] : 1;
  17. $size = isset($arr['size']) && is_numeric($arr['size']) && !empty($arr['size']) && $arr['size'] > 0 ? $arr['size'] : 10;
  18. $where_arr['serverkind']=$arr['serverkind'];
  19. $where_arr['isactive']=1;
  20. $list=$t_hs->getList($where_arr,'*',$page,$size);
  21. $data = [
  22. 'page' => $page,
  23. 'size' => $size,
  24. // 'count' => $count,
  25. 'list' => $list,
  26. ];
  27. return backarr(1, "查询成功", $data);
  28. }
  29. }