Browse Source

返回变更车位相机设备状态接口

master
wanghongjun 3 weeks ago
parent
commit
2eeb8cbfa8
  1. 6
      app/Console/Commands/SetCameraData.php
  2. 11
      app/Services/Api/CameraApiService.php

6
app/Console/Commands/SetCameraData.php

@ -35,6 +35,7 @@ class SetCameraData extends Command
$body = $response['body'];
foreach ($body['list'] as $item) {
// 通过设备信息获取设备状态
$id = $item['id'] ?? 0;
$ip = $item['ip'];
$color_occupy = $item['color_occupy'];
$color_vacant = $item['color_vacant'];
@ -44,6 +45,11 @@ class SetCameraData extends Command
$color_vacant,
$is_flicker
);
if ($service && isset($service['statusCode'])) {
if ($service['statusCode'] == 1 && $id) {
CameraApiService::query()->putCameraBody(['id' => $id]);
}
}
// 返回告诉设备状态情况
}
} else {

11
app/Services/Api/CameraApiService.php

@ -24,6 +24,17 @@ class CameraApiService extends BaseApiService
return [];
}
// 返回变更车位相机设备状态接口
public function putCameraBody($data)
{
$url = '/api/device/camera/getBody';
$Response = $this->putHttp($url, $data);
if ($Response->successful()) {
return json_decode($Response->body(), true);
}
return [];
}
// 获取车位相机设备信息
public function getCameraStatus()
{

Loading…
Cancel
Save