ContentController.php 953 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace app\modules\client\controllers\v1;
  3. use app\models\Video;
  4. use app\modules\client\controllers\BaseController;
  5. class ContentController extends BaseController
  6. {
  7. public function actionSearchVideo() {
  8. try {
  9. $query = Video::find();
  10. $query->where(['is_delete' => Video::IS_DELETE_NO, 'store_id' => get_store_id()])->orderBy("sort desc,id desc");
  11. $list = pagination_make($query);
  12. return $this->asJson([
  13. 'code' => 0,
  14. 'msg' => 'success',
  15. 'data' => [
  16. 'data' => $list['list'],
  17. 'pageNo' => $list['pageNo'],
  18. 'totalCount' => $list['totalCount']
  19. ]
  20. ]);
  21. } catch (\Exception $e) {
  22. return $this->asJson([
  23. 'code' => 0,
  24. 'msg' => $e->getMessage()
  25. ]);
  26. }
  27. }
  28. }