Compare commits
2 Commits
f897d6db14
...
2ab644ff2f
Author | SHA1 | Date |
---|---|---|
weiz | 2ab644ff2f | |
weiz | 96f833c0a4 |
|
@ -73,7 +73,8 @@ class IndexController extends BaseApiController
|
||||||
}
|
}
|
||||||
|
|
||||||
//视频监控
|
//视频监控
|
||||||
public function video() {
|
public function video(): Json
|
||||||
|
{
|
||||||
$params = $this->request->get(['land_id']);
|
$params = $this->request->get(['land_id']);
|
||||||
if(empty($params['land_id'])){
|
if(empty($params['land_id'])){
|
||||||
return $this->fail('参数错误');
|
return $this->fail('参数错误');
|
||||||
|
@ -84,17 +85,13 @@ class IndexController extends BaseApiController
|
||||||
return $this->fail('当前土地未绑定设备产品');
|
return $this->fail('当前土地未绑定设备产品');
|
||||||
}
|
}
|
||||||
//获取监控设备
|
//获取监控设备
|
||||||
$productDevice = ProductDevice::where('product_id',$landProduct['product_id'])->where('device_type',3)->findOrEmpty();
|
$productDevice = ProductDevice::where('product_id',$landProduct['product_id'])->where('device_type',3)->column('device_id');
|
||||||
if($productDevice->isEmpty()){
|
if(empty($productDevice)){
|
||||||
return $this->fail('当前土地未绑定监控设备');
|
return $this->fail('当前土地未绑定监控设备');
|
||||||
}
|
}
|
||||||
//获取设备编号
|
//获取设备编号
|
||||||
$device = Device::where('id',$productDevice['device_id'])->findOrEmpty();
|
$device = Device::where('id','in',$productDevice)->select();
|
||||||
if($device->isEmpty()){
|
return $this->success('请求成功',$device->toArray());
|
||||||
return $this->fail('监控设备信息错误');
|
|
||||||
}
|
|
||||||
//获取监控数据
|
|
||||||
//todo
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取短信验证码
|
// 获取短信验证码
|
||||||
|
|
|
@ -181,6 +181,7 @@
|
||||||
]);
|
]);
|
||||||
Device::where('id','in',$productDevice)->update([
|
Device::where('id','in',$productDevice)->update([
|
||||||
'user_id' => $land['user_id'],
|
'user_id' => $land['user_id'],
|
||||||
|
'is_bind' => 2,
|
||||||
'update_time' => time()
|
'update_time' => time()
|
||||||
]);
|
]);
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue