From de9305f43c46a15b344ed78f5f697152613aa7bf Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Mon, 31 Mar 2025 16:04:11 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=96=B0=E5=A2=9E/=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E6=93=8D=E4=BD=9C=E4=B8=AD=E6=9C=AA=E6=9C=89=E5=90=AF?= =?UTF-8?q?=E7=94=A8=E7=8A=B6=E6=80=81=E5=AD=97=E6=AE=B5=E7=9A=84=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=90=AF=E7=94=A8=E7=8A=B6=E6=80=81=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/v1/Article.php | 2 ++ app/admin/controller/v1/Attachment.php | 2 ++ app/admin/controller/v1/BannerItem.php | 2 +- app/admin/validate/v1/ArticleValidate.php | 2 ++ app/admin/validate/v1/AttachmentValidate.php | 2 ++ 5 files changed, 9 insertions(+), 1 deletion(-) diff --git a/app/admin/controller/v1/Article.php b/app/admin/controller/v1/Article.php index 30bf2d1f..ab7a9423 100644 --- a/app/admin/controller/v1/Article.php +++ b/app/admin/controller/v1/Article.php @@ -93,6 +93,7 @@ class Article 'content', 'recommend', 'release_time', + 'enabled' => 1, 'seo_title', 'seo_keywords', 'seo_desc', @@ -125,6 +126,7 @@ class Article 'content', 'recommend', 'release_time', + 'enabled', 'seo_title', 'seo_keywords', 'seo_desc', diff --git a/app/admin/controller/v1/Attachment.php b/app/admin/controller/v1/Attachment.php index 611c2621..7750d7d9 100644 --- a/app/admin/controller/v1/Attachment.php +++ b/app/admin/controller/v1/Attachment.php @@ -91,6 +91,7 @@ class Attachment 'applicable_to', 'support_platform', 'attach', + 'status' => 1, 'seo_title', 'seo_keywords', 'seo_desc' @@ -126,6 +127,7 @@ class Attachment 'applicable_to', 'support_platform', 'attach', + 'status', 'seo_title', 'seo_keywords', 'seo_desc' diff --git a/app/admin/controller/v1/BannerItem.php b/app/admin/controller/v1/BannerItem.php index a68c0ec5..ca4644e0 100644 --- a/app/admin/controller/v1/BannerItem.php +++ b/app/admin/controller/v1/BannerItem.php @@ -98,7 +98,7 @@ class BannerItem 'link_to' => 'custom', 'link', 'sort', - 'status' + 'status' => 1 ]); $validate = new SysBannerItemValidate; diff --git a/app/admin/validate/v1/ArticleValidate.php b/app/admin/validate/v1/ArticleValidate.php index 8004843b..eace75d4 100644 --- a/app/admin/validate/v1/ArticleValidate.php +++ b/app/admin/validate/v1/ArticleValidate.php @@ -23,6 +23,7 @@ class ArticleValidate extends Validate 'sort' => 'integer', 'recommend' => 'require|in:0,1', 'release_time' => 'dateFormat:Y-m-d H:i:s', + 'enabled' => 'in:1,-1', 'seo_title' => 'max:255', 'seo_keywords' => 'max:255', 'seo_desc' => 'max:255' @@ -48,6 +49,7 @@ class ArticleValidate extends Validate 'recommend.require' => '推荐状态不能为空', 'recommend.in' => '推荐状态的值必须是0或1', 'release_time.dateFormat' => '发布时间格式不正确', + 'enabled.in' => '状态值必须是1或-1', 'seo_title.max' => 'SEO标题长度不能超过255个字符', 'seo_keywords.max' => 'SEO关键字长度不能超过255个字符', 'seo_desc.max' => 'SEO描述长度不能超过255个字符' diff --git a/app/admin/validate/v1/AttachmentValidate.php b/app/admin/validate/v1/AttachmentValidate.php index afae070f..78afe549 100644 --- a/app/admin/validate/v1/AttachmentValidate.php +++ b/app/admin/validate/v1/AttachmentValidate.php @@ -26,6 +26,7 @@ class AttachmentValidate extends Validate 'attach.*.ext' => 'string', 'attach.*.btn_name' => 'string', 'sort' => 'integer', + 'status' => 'in:1,-1', 'recommend' => 'in:0,1', 'seo_title' => 'max:255', 'seo_keywords' => 'max:255', @@ -55,6 +56,7 @@ class AttachmentValidate extends Validate 'attach.*.file_ext.string' => '附件扩展名必须是字符串', 'attach.*.btn_name.string' => '附件按钮名必须是字符串', 'sort.integer' => '排序必须是整数', + 'status.in' => '状态必须是1或-1', 'recommend.in' => '推荐状态必须是0或1', 'seo_title.max' => 'SEO标题不能超过255个字符', 'seo_keywords.max' => 'SEO关键字不能超过255个字符',