diff --git a/controllers/ApiController.php b/controllers/ApiController.php index 2d66ffe7..20ba898b 100644 --- a/controllers/ApiController.php +++ b/controllers/ApiController.php @@ -123,6 +123,9 @@ class ApiController extends Controller { $f = []; foreach ($features as $k => $v) { $f[] = $v['features']; + if (isset($v['features512'])) + if (count($v['features512'])) + $f[] = $v['features512']; } $allFeatures[] = [ "id" => $value->id, diff --git a/controllers/ListManagementController.php b/controllers/ListManagementController.php index 47c2d245..69731104 100644 --- a/controllers/ListManagementController.php +++ b/controllers/ListManagementController.php @@ -87,7 +87,11 @@ class ListManagementController extends Controller { ] ]), true); $data['image'] = json_encode([ - ["url" => $data['image'], "features" => $features['results'][0]['feature']] + [ + "url" => $data['image'], + "features" => $features['results'][0]['feature'], + "features512" => isset($features['results'][0]['feature512']) ? $features['results'][0]['feature512'] : [] + ] ]); $model->create($data); file_get_contents("http://localhost:2305/update-feature"); @@ -115,7 +119,11 @@ class ListManagementController extends Controller { ["url" => "/var/www/html/BiFace_Server_Lite/web/data/uploads/face/" . $url, "type" => "raw"] ] ]), true); - $images[] = ["url" => $url, "features" => $features['results'][0]['feature']]; + $images[] = [ + "url" => $url, + "features" => $features['results'][0]['feature'], + "features512" => isset($features['results'][0]['feature512']) ? $features['results'][0]['feature512'] : [] + ]; $listManagement->type = $data['type']; $listManagement->name = $data['name']; $listManagement->gender = $data['gender']; @@ -134,7 +142,11 @@ class ListManagementController extends Controller { ] ]), true); $data['image'] = json_encode([ - ["url" => $url, "features" => $features['results'][0]['feature']] + [ + "url" => $url, + "features" => $features['results'][0]['feature'], + "features512" => isset($features['results'][0]['feature512']) ? $features['results'][0]['feature512'] : [] + ] ]); $model->create($data); file_get_contents("http://localhost:2305/update-feature"); @@ -176,7 +188,11 @@ class ListManagementController extends Controller { ] ]), true); $images = json_decode($model->image, true); - $images[] = ["url" => $data['image'], "features" => $features['results'][0]['feature']]; + $images[] = [ + "url" => $data['image'], + "features" => $features['results'][0]['feature'], + "features512" => isset($features['results'][0]['feature512']) ? $features['results'][0]['feature512'] : [] + ]; $model->image = json_encode($images); } $model->code = $data['code']; @@ -366,7 +382,11 @@ class ListManagementController extends Controller { ["url" => "/var/www/html/BiFace_Server_Lite/web/data/uploads/face/" . $fileName, "type" => "raw"] ] ]), true); - $ft[] = ["url" => $fileName, "features" => $features['results'][0]['feature']]; + $ft[] = [ + "url" => $fileName, + "features" => $features['results'][0]['feature'], + "features512" => isset($features['results'][0]['feature512']) ? $features['results'][0]['feature512'] : [] + ]; } } $model = ListManagement::findOne(['code' => $data['idStaff']]);