Explorar o código

feat:教育培训getTestList

Xu·LinPeng hai 7 horas
pai
achega
bf4fd395cd

+ 24 - 3
Modules/Admin/Http/Controllers/Api/ApiController.php

@@ -122,7 +122,7 @@ class ApiController extends BaseController
                         }else{
                             $color = 'red';
                         }
-                        
+
                         if (!$people) {
                             $zw = '';
                         } else {
@@ -1199,6 +1199,27 @@ class ApiController extends BaseController
         return self::successResponse($result);
     }
 
+    public function getTestList(Request $request)
+    {
+        $result['status'] = true;
+        $result['msg']    = ApiEnum::RETURN_SUCCESS;
+        $result['data'] = [];
+        $zt = $request->query('zt');
+
+        $res = DB::connection('mysql_fwe10')->table('uf_xx_dtk')
+            ->select('id','tmlx','tm','xxa','xxb','xxc','xxd','xxe')
+            ->where('is_delete',0)
+            ->where('sjzt',$zt)
+            ->orderBy('tmlx')
+            ->orderBy('create_time')->get();
+
+
+        $result['data'] = $res;
+
+        return self::successResponse($result);
+    }
+
+
     //腾讯地图逆地址解析
     public function positionGeocoder(){
         $lat = Input::get('lat', '');//纬度
@@ -1367,8 +1388,8 @@ class ApiController extends BaseController
                 ->table('uf_gggs_rygl as r1')
                 ->whereIn('xm', $namesToQuery)
                 ->whereRaw('CREATE_TIME = (
-                SELECT MAX(CREATE_TIME) 
-                FROM uf_gggs_rygl as r2 
+                SELECT MAX(CREATE_TIME)
+                FROM uf_gggs_rygl as r2
                 WHERE r2.xm = r1.xm)')
                 ->get()
                 ->keyBy('xm');

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

@@ -84,6 +84,15 @@ Route::namespace('Api')->group(function () {
     //问卷调查单题列表
     Route::post('fanwei/get_topic_test_list', 'ApiController@getTopicTestList');
 
+    //问卷调查题目
+    Route::post('fanwei/get_test_list', 'ApiController@getTestList');
+    //问卷调查提交
+    Route::post('fanwei/submit_test', 'ApiController@submitTest');
+    //问卷调查统计
+    Route::post('fanwei/get_test_static', 'ApiController@getTestStatic');
+    //问卷调查单题列表
+//    Route::post('fanwei/get_topic_test_list', 'ApiController@getTopicTestList');
+
     //短信发送
     Route::post('sms/send_meeting_sms', 'SmsController@sendMeetingSms');