This commit is contained in:
weiz 2023-11-29 11:09:47 +08:00
parent 96f833c0a4
commit 2ab644ff2f
2 changed files with 7 additions and 9 deletions

View File

@ -73,7 +73,8 @@ class IndexController extends BaseApiController
}
//视频监控
public function video() {
public function video(): Json
{
$params = $this->request->get(['land_id']);
if(empty($params['land_id'])){
return $this->fail('参数错误');
@ -84,17 +85,13 @@ class IndexController extends BaseApiController
return $this->fail('当前土地未绑定设备产品');
}
//获取监控设备
$productDevice = ProductDevice::where('product_id',$landProduct['product_id'])->where('device_type',3)->findOrEmpty();
if($productDevice->isEmpty()){
$productDevice = ProductDevice::where('product_id',$landProduct['product_id'])->where('device_type',3)->column('device_id');
if(empty($productDevice)){
return $this->fail('当前土地未绑定监控设备');
}
//获取设备编号
$device = Device::where('id',$productDevice['device_id'])->findOrEmpty();
if($device->isEmpty()){
return $this->fail('监控设备信息错误');
}
//获取监控数据
//todo
$device = Device::where('id','in',$productDevice)->select();
return $this->success('请求成功',$device->toArray());
}
// 获取短信验证码

View File

@ -181,6 +181,7 @@
]);
Device::where('id','in',$productDevice)->update([
'user_id' => $land['user_id'],
'is_bind' => 2,
'update_time' => time()
]);
});