新增警报标记处理逻辑

dev
vine_liutk 2022-11-17 09:35:29 +08:00
parent dbd69e15d8
commit c1d3660b27
3 changed files with 11 additions and 0 deletions

View File

@ -82,4 +82,13 @@ class DeviceWarningController extends Controller
}
return $this->json($data);
}
public function markWarning(DeviceWarning $deviceWarning)
{
$deviceWarning->update([
'status' => 1
]);
return $this->success('处理成功');
}
}

View File

@ -17,6 +17,7 @@ class DeviceWarningResource extends JsonResource
return [
'id' => $this->id,
'lv' => $this->lv,
'status' => $this->status,
'content' => $this->content,
'created_at' => strtotime($this->created_at) ?? 0, //录入时间
];

View File

@ -58,6 +58,7 @@ Route::group(['middleware' => 'auth:sanctum'], function () {
Route::put('device-warning-rules', [DeviceWarningController::class, 'updateRule']); //预警规则
Route::get('device-warning-logs', [DeviceWarningController::class, 'warningLog']);
Route::get('device-warning-nums', [DeviceWarningController::class, 'warningLogNum']);
Route::put('device-warning-mark/{device_warning}', [DeviceWarningController::class, 'markWarning']);
//友情链接
Route::apiResource('friend-links', FriendLinkController::class)->names('friend_links');