Admin alarms
This commit is contained in:
@@ -1033,7 +1033,7 @@ class TelemetryController extends Controller
|
||||
}
|
||||
}
|
||||
|
||||
private function getUserAssetLinkWithDevices($userId, $assetId = null)
|
||||
private function getUserAssetLinkWithDevices($userId = null, $assetId = null)
|
||||
{
|
||||
$query = UserAssetLink::with('asset.devices')
|
||||
->where('user_id', $userId);
|
||||
@@ -1552,14 +1552,21 @@ class TelemetryController extends Controller
|
||||
}
|
||||
}
|
||||
|
||||
public function getDeviceByAsset($assetId){
|
||||
$deviceList = Device::where('asset_id', $assetId)->select('id','name')->get()->toArray();
|
||||
return response()->json($deviceList);
|
||||
}
|
||||
|
||||
public function getAdminAlarms(Request $request){
|
||||
try {
|
||||
$getDeviceByAsset = Device::whereIn('asset_id', $request->assetIds)->pluck('id')->toArray();
|
||||
|
||||
$data = [
|
||||
'statusList' => $request->statusList,
|
||||
'severityList' => $request->severityList,
|
||||
'startTs' => $request->startTs,
|
||||
'endTs' => $request->endTs,
|
||||
'deviceIds' => $request->deviceIds ?? $getDeviceByAsset,
|
||||
];
|
||||
|
||||
$allDevices = Device::pluck('id')->toArray();
|
||||
|
||||
Reference in New Issue
Block a user