|
|
|
@ -25,57 +25,6 @@ class CameraApiController extends BaseController |
|
|
|
|
|
|
|
public function getCameraData(): JsonResponse |
|
|
|
{ |
|
|
|
$body = [ |
|
|
|
"lampType" => "internal", |
|
|
|
"VehicleNumber" => [ |
|
|
|
"VehicleChannelNum" => 1, |
|
|
|
"VehicleChannelList" => [ |
|
|
|
[ |
|
|
|
"LampSoure" => "internal", // unrelated |
|
|
|
"VehicleNoExist" => [ |
|
|
|
"enabled" => true, |
|
|
|
"flashEnabled" => false, |
|
|
|
"lampColor" => 'red' |
|
|
|
], |
|
|
|
"VehicleExist" => [ |
|
|
|
"enabled" => true, |
|
|
|
"flashEnabled" => false, |
|
|
|
"lampColor" => 'red' |
|
|
|
] |
|
|
|
] |
|
|
|
] |
|
|
|
], |
|
|
|
"replaceLampCtrl" => [ |
|
|
|
"enabled" => false, |
|
|
|
"ipV4Address" => "0.0.0.0", |
|
|
|
"portNo" => 80, |
|
|
|
"username" => "admin", |
|
|
|
"password" => "dddf4589f3430f7b7395bb9d35e05b27" |
|
|
|
], |
|
|
|
"lampStatusArr" => [ |
|
|
|
[ |
|
|
|
"name" => "内置灯", |
|
|
|
"value" => "相机自控", |
|
|
|
"\$\$hashKey" => "062" |
|
|
|
], |
|
|
|
[ |
|
|
|
"name" => "外置灯1", |
|
|
|
"value" => "相机自控", |
|
|
|
"\$\$hashKey" => "063" |
|
|
|
], |
|
|
|
[ |
|
|
|
"name" => "外置灯2", |
|
|
|
"value" => "相机自控", |
|
|
|
"\$\$hashKey" => "064" |
|
|
|
], |
|
|
|
[ |
|
|
|
"name" => "外置灯3", |
|
|
|
"value" => "相机自控", |
|
|
|
"\$\$hashKey" => "065" |
|
|
|
] |
|
|
|
] |
|
|
|
]; |
|
|
|
Cache::put('camera_body', json_encode($body), 300); |
|
|
|
$data = ParkingCamera::query()->select(['id', 'camera_ip', 'status']) |
|
|
|
->get() |
|
|
|
->toArray(); |
|
|
|
@ -104,6 +53,6 @@ class CameraApiController extends BaseController |
|
|
|
$bodyArr = json_decode($body); |
|
|
|
Cache::delete('camera_body'); |
|
|
|
} |
|
|
|
return $this->responseService->success($body, 'SUCCESS'); |
|
|
|
return $this->responseService->success($bodyArr, 'SUCCESS'); |
|
|
|
} |
|
|
|
} |
|
|
|
|