Sfoglia il codice sorgente

问卷调查接口

任敬轩 2 settimane fa
parent
commit
e2342c246d
1 ha cambiato i file con 33 aggiunte e 1 eliminazioni
  1. 33 1
      Modules/Admin/Http/Controllers/Api/ApiController.php

+ 33 - 1
Modules/Admin/Http/Controllers/Api/ApiController.php

@@ -13,6 +13,7 @@ use App\Http\Controllers\Api\BaseController;
 use App\Http\Controllers\Controller;
 use Illuminate\Http\Request;
 use Illuminate\Support\Facades\DB;
+use Illuminate\Support\Facades\Log;
 use Illuminate\Support\Facades\Input;
 use Modules\Admin\Entities\User;
 use Modules\Admin\Http\Requests\TokenRequest;
@@ -823,7 +824,38 @@ class ApiController extends BaseController
         $result['status'] = true;
         $result['msg']    = ApiEnum::RETURN_SUCCESS;
 
-        dd($params);
+        $list = $params['answer'];
+
+        if(count($list) > 0){
+            for($i=0;$i<count($list);$i++){
+                $id = mt_rand(pow(10, 18), pow(10, 18) + 999999999);
+
+                if (is_array($list[$i]['value'])) {
+                    $value = implode(',', $list[$i]['value']);
+                } else {
+                    $value = $list[$i]['value'];
+                }
+
+                $insert = [
+                    'ID' => $id,
+                    'FORM_DATA_ID' => $id,
+                    'DATA_INDEX' => 0.0,
+                    'CREATE_TIME' => date('Y-m-d H:i:s'),
+                    'TENANT_KEY' => 't1zz9w8165',
+                    'IS_DELETE' => 0,
+                    'DELETE_TYPE' => 0,
+                    'FT_STATUS' => 0,
+
+                    'jid' => $params['jid'],
+                    'da'  => $value,
+                    'tid' => $list[$i]['id'],
+                    'xm'  => $params['xm'],
+                    'gh'  => $params['gh']
+                ];
+
+                DB::connection('mysql_fwe10')->table('uf_zhxx_wjdc_dtqk')->insert($insert);
+            }
+        }
 
         return self::successResponse($result);
     }