From 05537c035f41e7ee2f59a7995f546c15d7916ff1 Mon Sep 17 00:00:00 2001 From: vine_liutk <961510893@qq.com> Date: Wed, 30 Nov 2022 18:04:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8D=95=E7=8B=AC=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E8=AE=BE=E5=A4=87=E6=8E=A8=E8=8D=90=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/DeviceController.php | 5 +++++ routes/api.php | 1 + 2 files changed, 6 insertions(+) diff --git a/app/Http/Controllers/DeviceController.php b/app/Http/Controllers/DeviceController.php index 1a4e8ff..e29bf63 100644 --- a/app/Http/Controllers/DeviceController.php +++ b/app/Http/Controllers/DeviceController.php @@ -84,6 +84,11 @@ class DeviceController extends Controller return $this->json(DeviceType::types()); } + public function updateRecommendStatus(Device $device){ + $device->update(['is_recommend'=> $device->is_recommend ? 0:1]); + return $this->success('修改成功'); + } + /** * 统计某个基地下所有设备状态数量 */ diff --git a/routes/api.php b/routes/api.php index 54cfc99..b34c768 100644 --- a/routes/api.php +++ b/routes/api.php @@ -53,6 +53,7 @@ Route::group(['middleware' => 'auth:sanctum'], function () { Route::apiResource('crop-flows', CropFlowController::class)->names('crops_flow'); //设备管理 Route::apiResource('devices', DeviceController::class)->names('device'); + Route::put('devices-update-recommend/{device}', [DeviceController::class, 'updateRecommendStatus']); Route::get('devices-num', [DeviceController::class, 'typeStatusNum'])->name('device.type_status_num'); Route::get('monitoring-data', [DeviceController::class, 'timeZoneList']); //设备警报配置