Category.php 988 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. namespace app\clientwebapi\controller;
  3. use app\common\controller\ClientWebApi;
  4. class Category extends ClientWebApi
  5. {
  6. public function _initialize()
  7. {
  8. parent::_initialize();
  9. }
  10. /**
  11. * 男女频道下的分类信息数据
  12. * @param int $sex 频道
  13. * @return json
  14. */
  15. public function channelcategoriesapi()
  16. {
  17. $sex = input('sex');
  18. $data = model('BookCategory')::channelCategories($sex);
  19. return json($data);
  20. }
  21. /**
  22. * 查询类目下的书籍列表数据
  23. * @param int $book_category_id 书籍分类id
  24. * @param int $type 书籍分类id
  25. * @return json
  26. */
  27. public function booklistapi()
  28. {
  29. $book_category_id = input('book_category_id', 8);
  30. $type = input('type', 'all');
  31. $page = input('page', 1);
  32. $books = model('BookCategory')::booklist($book_category_id, $type, $page);
  33. return json($books);
  34. }
  35. }