sayliR #96
@@ -212,8 +212,6 @@ class AlarmControllerCommon extends Controller
|
||||
public function filterAlarm(Request $request)
|
||||
{
|
||||
try {
|
||||
$token = readHeaderToken();
|
||||
$useId = $token['sub'];
|
||||
|
||||
$alarmData = $request->only([
|
||||
'severity',
|
||||
@@ -222,10 +220,11 @@ class AlarmControllerCommon extends Controller
|
||||
'startTs',
|
||||
'endTs',
|
||||
'deviceId',
|
||||
'assetId'
|
||||
'assetId',
|
||||
'assignId',
|
||||
]);
|
||||
|
||||
$apiResponse = $this->alarmService->filterAlarm($alarmData, $useId);
|
||||
$apiResponse = $this->alarmService->filterAlarm($alarmData);
|
||||
|
||||
return jsonResponseWithSuccessMessage('Alarm data retrieved successfully', ['api_response' => $apiResponse]);
|
||||
} catch (Exception $e) {
|
||||
|
||||
@@ -313,10 +313,9 @@ class AlarmService
|
||||
}
|
||||
|
||||
|
||||
public function filterAlarm(array $data, $useId)
|
||||
public function filterAlarm(array $data)
|
||||
{
|
||||
$token = $this->getToken();
|
||||
|
||||
$deviceId = null;
|
||||
|
||||
if (!empty($data['deviceId'])) {
|
||||
@@ -337,12 +336,12 @@ class AlarmService
|
||||
|
||||
$queryParams = array_filter([
|
||||
'severityList' => $data['severity'] ?? null,
|
||||
'assigneeId' => $useId,
|
||||
'assigneeId' => $data['assignId'] ?? null,
|
||||
'pageSize' => $data['pageSize'] ?? 10,
|
||||
'page' => $data['page'] ?? 0,
|
||||
'startTime' => $data['startTs'] ?? null,
|
||||
'endTime' => $data['endTs'] ?? null,
|
||||
'deviceId' => $deviceId,
|
||||
'deviceId' => $deviceId,
|
||||
], function ($value) {
|
||||
return $value !== null;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user