Bläddra i källkod

根据摄像头id获取区域名称

任敬轩 2 år sedan
förälder
incheckning
4d03fb856f
2 ändrade filer med 18 tillägg och 0 borttagningar
  1. 15 0
      Modules/Mine/Http/Controllers/Api/MineApiController.php
  2. 3 0
      Modules/Mine/Routes/api.php

+ 15 - 0
Modules/Mine/Http/Controllers/Api/MineApiController.php

@@ -72,4 +72,19 @@ class MineApiController extends BaseController
 
         return self::successResponse($result);
     }
+
+    public function getMineByCameraId(){
+        $camera_id = Input::get('camera_id', '');
+
+        if (!$camera_id) {
+            return self::errorResponse(ApiEnum::STATUS_CODE_EMPTY);
+        }
+
+        $result = DB::table('mine_list')
+            ->leftJoin('camera_list','camera_list.mine_id','mine_list.id')
+            ->where('camera_id',$camera_id)
+            ->value('mine_list.title');
+
+        return $result;
+    }
 }

+ 3 - 0
Modules/Mine/Routes/api.php

@@ -22,6 +22,9 @@ Route::middleware('auth:api')->namespace('Api')->group(function () {
 
     //查询工作面列表
     Route::post('surface/getlist', 'MineApiController@getSurfaceList');
+
+    //根据摄像头ID查区域名称
+    Route::get('mine/get_mine_by_camera_id', 'MineApiController@getMineByCameraId');
 });
 
 Route::middleware('auth:api')->namespace('Api')->group(function () {