Browse Source

修改网站栏目

rkljw 1 tháng trước cách đây
mục cha
commit
967b6e5d4a

+ 1 - 1
.env

@@ -26,7 +26,7 @@ DB_PREFIX=
 # REDIS_DB=0
 
 REDIS_HOST=192.168.1.123
-REDIS_AUTH=
+REDIS_AUTH=zxt_redis_dev
 REDIS_PORT=26739
 REDIS_PASSWORD=zxt_redis_dev
 REDIS_DB=0

+ 23 - 0
app/Controller/WebsiteController.php

@@ -1849,4 +1849,27 @@ class WebsiteController extends AbstractController
           return Result::error($result['message']);
       }
 
+    public function upWebsiteCategorySort()
+    {
+        $requireData = $this->request->all();
+        $validator = $this->validationFactory->make(
+            $requireData,
+            [
+                'website_id' => 'required',
+                'id'=> 'required',
+                'sort'=> 'required',
+            ],
+            [
+                'website_id.required' => '网站ID不能为空',
+                'id.required' => 'ID不能为空',
+                'sort.required' => '排序不能为空',
+            ]
+        );
+        if ($validator->fails()){
+            $errorMessage = $validator->errors()->first();
+            return Result::error($errorMessage);
+        }
+        $result = $this->websiteServiceClient->upWebsiteCategorySort($requireData);
+        return $result['code']==200?Result::success($result['data']):Result::error($result['message']);
+    }
 }

+ 8 - 0
app/JsonRpc/WebsiteService.php

@@ -695,4 +695,12 @@ class WebsiteService extends AbstractServiceClient implements WebsiteServiceInte
         return $this->__request(__FUNCTION__, $data);
     }
 
+    /**修改网站排序
+     * @param array $data
+     * @return mixed
+     */
+    public function upWebsiteCategorySort(array $data)
+    {
+        return $this->__request(__FUNCTION__, $data);
+    }
 }

+ 7 - 0
app/JsonRpc/WebsiteServiceInterface.php

@@ -441,5 +441,12 @@ interface WebsiteServiceInterface
      */
     public function getAllCategory(array $data);
 
+    /**
+     * 修改网站栏目排序
+     * @param array $data
+     * @return mixed
+     */
+    public function upWebsiteCategorySort(array $data);
+
 }
 

+ 2 - 0
config/api/website.php

@@ -125,6 +125,8 @@ Router::addGroup(
         Router::post('/getWebsiteNavPoolSite', [WebsiteController::class, 'getWebsiteNavPoolSite']);
         //获取所有的栏目
         Router::get('/getAllCategory', [WebsiteController::class, 'getAllCategory']);
+        //修改网站导航排序
+        Router::post('/upWebsiteCategorySort', [WebsiteController::class, 'upWebsiteCategorySort']);
 
     },
     ['middleware' => [FooMiddleware::class]]