瀏覽代碼

修改获取底部导航、添加修改底部导航、获取及搜索底部导航内容4接口

15313670163 2 月之前
父節點
當前提交
d6693441f0
共有 1 個文件被更改,包括 12 次插入11 次删除
  1. 12 11
      app/Controller/FooterController.php

+ 12 - 11
app/Controller/FooterController.php

@@ -37,12 +37,12 @@ class FooterController extends AbstractController
             $validator = $this->validationFactory->make(
                 $requireData,
                 [
-                    'website_name' =>'required|string|max:30',
+                    'website_name' =>'required|string|max:20',
                 ],
                 [
                     'website_name.required' => '网站名称不能为空',
                     'website_name.string' => '网站名称必须是字符串',
-                    'website_name.max' => '网站名称不能超过30个字符',
+                    'website_name.max' => '网站名称不能超过20个字符',
                 ]
             );
             if ($validator->fails()){
@@ -55,12 +55,12 @@ class FooterController extends AbstractController
             $validator = $this->validationFactory->make(
                 $requireData,
                 [
-                    'name' =>'required|string|max:50'
+                    'name' =>'required|string|max:20'
                 ],
                 [
                     'name.required' => '底部导航名称不能为空',
                     'name.string' => '底部导航名称必须是字符串',
-                    'name.max' => '底部导航名称不能超过50个字符',
+                    'name.max' => '底部导航名称不能超过20个字符',
                 ]
             );
             if ($validator->fails()){
@@ -109,7 +109,7 @@ class FooterController extends AbstractController
                 $requireData,
                 [
                     'website_id' =>'required|integer',
-                    'name' =>'required|string|max:50',
+                    'name' =>'required|string|max:20',
                     'type' =>'required|integer|in:0,1'
                 ],
                 [
@@ -117,7 +117,7 @@ class FooterController extends AbstractController
                     'website_id.integer' => '网站id必须是整数',
                     'name.required' => '底部导航名称不能为空',
                     'name.string' => '底部导航名称必须是字符串',
-                    'name.max' => '底部导航名称不能超过50个字符',
+                    'name.max' => '底部导航名称不能超过20个字符',
                     'type.required' => '底部导航类型不能为空',
                     'type.integer' => '底部导航类型必须是整数',
                     'type.in' => '底部导航类型必须是0或1'
@@ -159,16 +159,16 @@ class FooterController extends AbstractController
             $errorMessage = $validator->errors()->first();
             return Result::error($errorMessage);
         }
-        if(isset($requireData['name'])){
+        if(isset($requireData['name']) || isset($requireData['website_id'])){
             $validator = $this->validationFactory->make(
                 $requireData,
                 [
-                    'name' =>'required|string|max:50' 
+                    'name' =>'required|string|max:20' 
                 ],
                 [
                     'name.required' => '底部导航名称不能为空',
                     'name.string' => '底部导航名称必须是字符串',
-                    'name.max' => '底部导航名称不能超过50个字符'
+                    'name.max' => '底部导航名称不能超过20个字符'
                 ]
             );
             if ($validator->fails()){
@@ -325,11 +325,12 @@ class FooterController extends AbstractController
             $validator = $this->validationFactory->make(
                 $requireData,
                 [
-                    'list_title' =>'required|string'
+                    'list_title' =>'required|string|max:30'
                 ],
                 [
                     'list_title.required' => '列表标题不能为空',
-                    'list_title.string' => '列表标题必须是字符串'
+                    'list_title.string' => '列表标题必须是字符串',
+                    'list_title.max' => '列表标题不能超过30个字符'
                 ]
             );