Просмотр исходного кода

Merge branch '20241029_fl_order' into dev

15313670163 2 месяцев назад
Родитель
Сommit
e52d2c7ca5

+ 10 - 0
app/Controller/OrderController.php

@@ -545,4 +545,14 @@ class OrderController extends AbstractController
         $result = $this->orderServiceClient->delShoppingCartAD($requireData);
         return $result['code'] == 200? Result::success($result['data']) : Result::error($result['message']);
     }
+    /*
+     * 获取广告位的尺寸
+    
+     */
+    public function getAdSize()
+    {
+        // $data = [];
+        $result = $this->orderServiceClient->getAdSize();
+        return $result['code'] == 200? Result::success($result['data']) : Result::error($result['message']);
+    }
 }

+ 8 - 0
app/JsonRpc/OrderService.php

@@ -147,4 +147,12 @@ class OrderService extends AbstractServiceClient implements OrderServiceInterfac
     {
         return $this->__request(__FUNCTION__, $data);
     }
+    /**
+     * 
+     * @return mixed
+     */
+    public function getAdSize()
+    {
+        return $this->__request(__FUNCTION__, []);
+    }
 }

+ 4 - 0
app/JsonRpc/OrderServiceInterface.php

@@ -85,4 +85,8 @@ interface OrderServiceInterface
      * @param array $data
      */
     public function delShoppingCartAD(array $data);
+    /**
+     * @return mixed
+     */
+    public function getAdSize();
 }

+ 2 - 1
config/api/order.php

@@ -64,7 +64,8 @@ Router::addGroup(
         Router::post('/addShoppingCartAD', [OrderController::class, 'addShoppingCartAD']);
         //删除购物车中的广告位
         Router::post('/delShoppingCartAD', [OrderController::class, 'delShoppingCartAD']);
-
+        //获取广告位的尺寸
+        Router::post('/getAdSize', [OrderController::class, 'getAdSize']);
 
     },
     ['middleware' => [FooMiddleware::class]]