Przeglądaj źródła

添加网格化接口

qiuzijian 1 rok temu
rodzic
commit
e76fc9f70b

+ 11 - 0
Modules/Admin/Http/Controllers/Api/ApiController.php

@@ -21,6 +21,17 @@ use Symfony\Component\HttpFoundation\Response;
 
 class ApiController extends BaseController
 {
+    //网格化录入
+    public function addConition(Request $request)
+    {
+        $params = Input::get();
+        if (!$params) {
+            return self::errorResponse(ApiEnum::STATUS_CODE_EMPTY);
+        }
+        $result = ApiService::addConition($params);
+        return self::successResponse($result);
+    }
+
     //网格化人员轨迹查询条件
     public function getQueryConition(Request $request)
     {

+ 2 - 0
Modules/Admin/Routes/api.php

@@ -22,6 +22,8 @@ Route::namespace('Api')->group(function () {
     Route::post('oauth/token', 'TokenController@token');
     Route::post('check_token', 'TokenController@checkToken');
 
+    //网格化录入
+    Route::post('fanwei/add_conition', 'ApiController@addConition');
     //网格化人员轨迹查询条件
     Route::post('fanwei/get_query_conition', 'ApiController@getQueryConition');
     //网格化人员轨迹

+ 22 - 0
Modules/Admin/Services/ApiService.php

@@ -21,6 +21,28 @@ class ApiService{
 
     }
 
+    public static function addConition($params)
+    {
+        $result['status'] = true;
+        $result['msg']    = ApiEnum::RETURN_SUCCESS;
+        $result['data']   = [];
+
+        $insert = [
+            'lrr'  => $params['lrr'],
+            'dwmc' => $params['dwmc'],
+            'xjdw' => $params['xjdw'],
+            'jcqy' => $params['jcqy'],
+            'jclx' => $params['jclx'],
+            'lrsj' => $params['lrsj'],
+            'wtms' => $params['wtms'],
+            'dkpz' => $params['dkpz'],
+        ];
+
+        $res = DB::connection('mysql_fwview')->table('uf_wghgl_new')->insert($insert);
+
+        return $result;
+    }
+
     public static function getQueryConitions($date = '')
     {
         $result['status'] = true;