Przeglądaj źródła

添加接口:获取省市

FengR 1 dzień temu
rodzic
commit
6282f5c9ed

+ 11 - 0
app/Controller/WebController.php

@@ -1459,4 +1459,15 @@ class WebController extends AbstractController
         $result = $this->webServiceClient->getWebsiteMessage($requireData);
         return $result['code'] == 200? Result::success($result['data']) : Result::error($result['message']);
     }
+    /**
+     * @return array
+     */
+    public function getWebsiteProvinceCity()
+    {
+        $requireData = $this->request->all();
+        $requireData['website_id'] =  Context::get("SiteId")?? 0;
+        $result = $this->webServiceClient->getWebsiteProvinceCity($requireData);
+        // return $result;
+        return $result['code'] == 200? Result::success($result['data']) : Result::error($result['message']);
+    }
 }

+ 8 - 1
app/JsonRpc/WebService.php

@@ -434,5 +434,12 @@ class WebService extends AbstractServiceClient implements WebServiceInterface
     {
         return $this->__request(__FUNCTION__, $data);
     }
-   
+    /**
+     * @param array $data
+     * @return mixed
+     */
+    public function getWebsiteProvinceCity(array $data)
+    {
+        return $this->__request(__FUNCTION__, $data);
+    }
 }

+ 5 - 0
app/JsonRpc/WebServiceInterface.php

@@ -270,4 +270,9 @@ interface WebServiceInterface
    * @return mixed
    */
   public function getWebsiteMessage(array $data);
+  /**
+   * @param array $data
+   * @return mixed
+   */
+  public function getWebsiteProvinceCity(array $data);
 }

+ 1 - 1
config/api/web.php

@@ -123,7 +123,7 @@ Router::addGroup(
                 
 
                 Router::get('/getWebsiteMessage', [WebController::class, 'getWebsiteMessage']);
-                
+                Router::get('/getWebsiteProvinceCity', [WebController::class, 'getWebsiteProvinceCity']);
             },
     ['middleware' => [WebMiddleware::class]]
 );