|
@@ -60,13 +60,17 @@ class TestsController {
|
|
|
|
|
|
//区域下摄像头接口测试
|
|
//区域下摄像头接口测试
|
|
public function camera_list(){
|
|
public function camera_list(){
|
|
- $result = CameraServices::getHaiKangCamera(968, '64018155582160000014', CameraEnum::CAMERA_TYPE_ALL);
|
|
|
|
|
|
+ $camera = DB::table('mine_list')->where('id',4840)->get();
|
|
|
|
+
|
|
|
|
+ $result = CameraServices::getHaiKangCamera(968, $camera[0]->index_code, CameraEnum::CAMERA_TYPE_ALL);
|
|
|
|
|
|
dd($result);
|
|
dd($result);
|
|
|
|
+
|
|
//同步区域下摄像头
|
|
//同步区域下摄像头
|
|
if ($result['status']) {
|
|
if ($result['status']) {
|
|
$trans_arr = [];
|
|
$trans_arr = [];
|
|
$index_code_arr = [];
|
|
$index_code_arr = [];
|
|
|
|
+
|
|
foreach ($result['data'] as $k => $v) {
|
|
foreach ($result['data'] as $k => $v) {
|
|
$ip = '';
|
|
$ip = '';
|
|
$port = '';
|
|
$port = '';
|
|
@@ -74,7 +78,7 @@ class TestsController {
|
|
//当前摄像头index_code数组
|
|
//当前摄像头index_code数组
|
|
$index_code_arr[$k] = $v['camera_id'];
|
|
$index_code_arr[$k] = $v['camera_id'];
|
|
$params = [
|
|
$params = [
|
|
- 'mine_id' => 4840,
|
|
|
|
|
|
+ 'mine_id' => $camera[0]->id,
|
|
'camera_name' => $this->transformCameraName($v['camera_name']),
|
|
'camera_name' => $this->transformCameraName($v['camera_name']),
|
|
'index_code' => $v['camera_id'],
|
|
'index_code' => $v['camera_id'],
|
|
'revert_id' => CameraEnum::CAMERA_DEFAULT_REVERT_ID,
|
|
'revert_id' => CameraEnum::CAMERA_DEFAULT_REVERT_ID,
|
|
@@ -86,8 +90,9 @@ class TestsController {
|
|
CameraList::updateOrCreate(['index_code' => $v['camera_id']], $params);
|
|
CameraList::updateOrCreate(['index_code' => $v['camera_id']], $params);
|
|
}
|
|
}
|
|
//删除不存在的摄像头
|
|
//删除不存在的摄像头
|
|
- CameraList::where('mine_id', $val->id)->where('index_code', '!=', NULL)->whereNotIn('index_code', $index_code_arr)->delete();
|
|
|
|
|
|
+ CameraList::where('mine_id', $camera[0]->id)->where('index_code', '!=', NULL)->whereNotIn('index_code', $index_code_arr)->delete();
|
|
}
|
|
}
|
|
|
|
+ dd('success');
|
|
}
|
|
}
|
|
|
|
|
|
//转义摄像头名称中的特殊字符
|
|
//转义摄像头名称中的特殊字符
|