panghu hace 7 meses
padre
commit
f546ddc34a
Se han modificado 2 ficheros con 42 adiciones y 0 borrados
  1. 32 0
      app/Http/Controllers/Api/ShopController.php
  2. 10 0
      routes/api/shop.php

+ 32 - 0
app/Http/Controllers/Api/ShopController.php

@@ -0,0 +1,32 @@
+<?php
+
+namespace App\Http\Controllers\Api;
+
+
+
+use App\Http\Controllers\ApiController;
+use App\Servers\CommonServer;
+use App\Servers\ShopServer;
+
+/**
+ * 外卖商家管理
+ */
+class ShopController extends ApiController
+{
+    /**
+     * 获取店铺详情
+     */
+    function getShopInfo()
+    {
+        $m_id = $this->getMemberId();//用户id
+        $commonServer = CommonServer::creatServer();
+        $shop_id = $commonServer->filtrationStr('shop_id');//商家id
+        if (empty($shop_id)) return $this->apiResponseError('请选择商家');
+
+        $info = ShopServer::creatServer()->getShopInfo($shop_id);
+
+        if (empty($info)) return $this->apiResponseError('商家不存在');
+
+        return $this->apiResponseSuccess('成功',$info);
+    }
+}

+ 10 - 0
routes/api/shop.php

@@ -0,0 +1,10 @@
+<?php
+
+use Illuminate\Support\Facades\Route;
+
+
+
+Route::group(['domain' => env('APP_HOST_API'), 'prefix' => 'shop'],function (){
+    Route::match(['get','post'],'info', 'ShopController@getShopInfo')->name('shop.info');//订单详情
+
+});