From 2d3964f5c4f07d5d421768c2b6fa9ee3e7a62e4a Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Fri, 28 Mar 2025 16:47:04 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BF=AE=E6=94=B9=E8=A7=86?= =?UTF-8?q?=E9=A2=91=E5=88=86=E7=B1=BB=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/v1/VideoCategory.php | 1 + app/admin/model/v1/VideoCategoryModel.php | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/app/admin/controller/v1/VideoCategory.php b/app/admin/controller/v1/VideoCategory.php index 7d322304..e09c7276 100644 --- a/app/admin/controller/v1/VideoCategory.php +++ b/app/admin/controller/v1/VideoCategory.php @@ -25,6 +25,7 @@ class VideoCategory 'name' => $param['name']??null ]) ->language(request()->lang_id) + ->isShow() ->order(['sort' => 'asc', 'id' => 'desc']) ->select(); diff --git a/app/admin/model/v1/VideoCategoryModel.php b/app/admin/model/v1/VideoCategoryModel.php index c0644ce7..44bb3689 100644 --- a/app/admin/model/v1/VideoCategoryModel.php +++ b/app/admin/model/v1/VideoCategoryModel.php @@ -37,4 +37,10 @@ class VideoCategoryModel extends VideoCategoryBaseModel { $query->where('language_id', '=', $value); } + + // 显示状态查询 + public function scopeIsShow($query, bool $value = true) + { + $query->where('is_show', '=', (int)$value); + } }