From d9f3b64ae90d76dd39d1cc6a4d5a61c7fb2aabdd Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Fri, 28 Mar 2025 15:37:40 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=B8=8B=E8=BD=BD=E5=88=86?= =?UTF-8?q?=E7=B1=BB=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/v1/AttachmentCategory.php | 2 +- app/admin/model/v1/AttachmentCategoryModel.php | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/admin/controller/v1/AttachmentCategory.php b/app/admin/controller/v1/AttachmentCategory.php index 964949fd..3d87c113 100644 --- a/app/admin/controller/v1/AttachmentCategory.php +++ b/app/admin/controller/v1/AttachmentCategory.php @@ -39,7 +39,7 @@ class AttachmentCategory 'page' => $params['page'] ]); } else if ('all' == request()->param('scene')) { - $categorys = $categorys->select()->hidden(['sort', 'is_show']); + $categorys = $categorys->isShow()->select()->hidden(['sort', 'is_show']); } return success('获取成功', $categorys); diff --git a/app/admin/model/v1/AttachmentCategoryModel.php b/app/admin/model/v1/AttachmentCategoryModel.php index 378cb171..4dcad54f 100644 --- a/app/admin/model/v1/AttachmentCategoryModel.php +++ b/app/admin/model/v1/AttachmentCategoryModel.php @@ -28,4 +28,10 @@ class AttachmentCategoryModel extends AttachmentCategoryBaseModel { $query->where('language_id', '=', $value); } + + // 查询显示状态数据 + public function scopeIsShow($query, bool $value = true) + { + $query->where('is_show', '=', (int)$value); + } }