rkljw 1 месяц назад
Родитель
Сommit
28219df775
2 измененных файлов с 34 добавлено и 0 удалено
  1. 27 0
      app/Controller/WebController.php
  2. 7 0
      config/api/web.php

+ 27 - 0
app/Controller/WebController.php

@@ -757,6 +757,33 @@ class WebController extends AbstractController
         $result = $this->websiteServiceClient->getWebsiteFootAll($requireData);
         return $result['code']==200?Result::success($result['data']):Result::error($result['message']);
     }
+
+    /**
+     * @return array
+     */
+    public function getAdminWebsiteFootAll()
+    {
+        $requireData = $this->request->all();
+        $validator = $this->validationFactory->make(
+            $requireData,
+            [
+                'website_id' => 'required|integer',
+            ],
+            [
+                'website_id.required' => '网站id不能为空',
+                'website_id.integer' => '网站id必须为整数',
+            ]
+        );
+        if ($validator->fails()){
+            $errorMessage = $validator->errors()->first();
+            return Result::error($errorMessage);
+        }
+        $requireData['link_textnum'] = 100;
+        $requireData['link_imgnum'] = 12;
+        $requireData['link_footnum'] = 4;
+        $result = $this->websiteServiceClient->getWebsiteFootAll($requireData);
+        return $result['code']==200?Result::success($result['data']):Result::error($result['message']);
+    }
     /*
      * 获取网站顶部信息
      * 

+ 7 - 0
config/api/web.php

@@ -119,3 +119,10 @@ Router::addGroup(
     ['middleware' => [FooMiddleware::class]]
 );
 // --招工招聘交互-----------fr----------------------end
+Router::addGroup(
+    '/web', function () {
+        // 获取底部所有信息
+        Router::get('/getAdminWebsiteFootAll', [WebController::class, 'getAdminWebsiteFootAll']);
+    }
+
+);