浏览代码

农网导航

rkljw 2 天之前
父节点
当前提交
a2f8b4716e
共有 5 个文件被更改,包括 28 次插入0 次删除
  1. 13 0
      app/Controller/WebController.php
  2. 4 0
      app/JsonRpc/NewsService.php
  3. 6 0
      app/JsonRpc/NewsServiceInterface.php
  4. 2 0
      config/api/web.php
  5. 3 0
      config/api/website.php

+ 13 - 0
app/Controller/WebController.php

@@ -1337,4 +1337,17 @@ class WebController extends AbstractController
         $result = $this->newsServiceClient->getWebsiteLevelJob($requireData);
         return $result['code'] == 200? Result::success($result['data']) : Result::error($result['message']);
     }
+
+    /**
+     * 农网导航首页数据
+     * @return array
+     */
+    public function getWebsiteNwHomeList()
+    {
+        $requireData = $this->request->all();
+        var_dump("====:",$requireData);
+        $requireData['website_id'] =  Context::get("SiteId");
+        $result = $this->newsServiceClient->getWebsiteNwHomeList($requireData);
+        return $result['code']==200?Result::success($result['data']):Result::error($result['message']);
+    }
 }

+ 4 - 0
app/JsonRpc/NewsService.php

@@ -743,4 +743,8 @@ class NewsService extends AbstractServiceClient implements NewsServiceInterface
     {
         return $this->__request(__FUNCTION__, $data);
     }
+    public function getWebsiteNwHomeList(array $data): array
+    {
+        return $this->__request(__FUNCTION__, $data);
+    }
 }

+ 6 - 0
app/JsonRpc/NewsServiceInterface.php

@@ -390,4 +390,10 @@ interface NewsServiceInterface
      * @return mixed
      */
     public function getWebsiteLevelJob(array $data);
+
+    /**
+     * @param array $data
+     * @return mixed
+     */
+    public function getWebsiteNwHomeList(array $data);
 }

+ 2 - 0
config/api/web.php

@@ -103,6 +103,8 @@ Router::addGroup(
                 Router::get('/getWebsiteTsbbList', [WebController::class, 'getWebsiteTsbbList']);
                 //详情页
                 Router::get('/getWebsiteTsbbDetail', [WebController::class, 'getWebsiteTsbbDetail']);
+                //农网导航
+                Router::get('/getWebsiteNwHomeList', [WebController::class, 'getWebsiteNwHomeList']);
                 
             },
     ['middleware' => [WebMiddleware::class]]

+ 3 - 0
config/api/website.php

@@ -149,6 +149,9 @@ Router::addGroup(
         Router::post('/delWhiteRouter', [WebsiteController::class, 'delWhiteRouter']);
         Router::get('/getWhiteRouterInfo', [WebsiteController::class, 'getWhiteRouterInfo']);
         Router::post('/upWhiteRouter', [WebsiteController::class, 'upWhiteRouter']);
+        // 克隆网站
+        Router::post('/cloneWebsite', [WebsiteController::class, 'cloneWebsite']);
+
         // --网站路由白名单-----------fr----------------------end
     },
     ['middleware' => [FooMiddleware::class]]