diff --git a/app/admin/controller/v1/VideoCategory.php b/app/admin/controller/v1/VideoCategory.php index e09c7276..b43a3d41 100644 --- a/app/admin/controller/v1/VideoCategory.php +++ b/app/admin/controller/v1/VideoCategory.php @@ -16,7 +16,10 @@ class VideoCategory */ public function list() { - $param = request()->param(['name' => '']); + $param = request()->param([ + 'name' => '', + 'is_show' + ]); $categorys = VideoCategoryModel::field([ 'id', 'name', @@ -25,7 +28,11 @@ class VideoCategory 'name' => $param['name']??null ]) ->language(request()->lang_id) - ->isShow() + ->where(function($query) use($param) { + if (isset($param['is_show'])) { + $query->where('is_show', '=', $param['is_show']); + } + }) ->order(['sort' => 'asc', 'id' => 'desc']) ->select();