Bladeren bron

获取所有行为

wzq 5 jaren geleden
bovenliggende
commit
a677c3f768
3 gewijzigde bestanden met toevoegingen van 19 en 0 verwijderingen
  1. 9 0
      app/Http/Controllers/V1/BehaviorController.php
  2. 8 0
      app/Repositories/BehaviorRepositories.php
  3. 2 0
      routes/api.php

+ 9 - 0
app/Http/Controllers/V1/BehaviorController.php

@@ -36,4 +36,13 @@ class BehaviorController extends Controller
         $row = $this->behaviorRepositories->getBehavior($request['identify']);
         return jsonSuccess($row);
     }
+
+    /**
+     * 获取所有行为
+     */
+    public function getAllBehavior()
+    {
+        $data = $this->behaviorRepositories->getAllBehavior();
+        return jsonSuccess($data);
+    }
 }

+ 8 - 0
app/Repositories/BehaviorRepositories.php

@@ -33,5 +33,13 @@ class BehaviorRepositories
         return [];
     }
 
+    /**
+     * 获取所有行为
+     */
+    public function getAllBehavior()
+    {
+        return Behavior::pluck('virus_behavior_id', 'behavior_identification');
+    }
+
 
 }

+ 2 - 0
routes/api.php

@@ -18,6 +18,8 @@ $api->version('v1', [
 ], function ($api) {
     //根据行为标识查询行为
     $api->get('getBehaviorByIdentify', 'BehaviorController@getBehaviorByIdentify');
+    //获取所有行为
+    $api->get('getAllBehavior', 'BehaviorController@getAllBehavior');
     //登录+验签
     $api->group(['middleware' => ['chxq_jwt_auth']], function ($api) {
         //发布内容