From 4129cbb1369142d69a132c4ad3a52ae573f472bd Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq.com> Date: Fri, 7 Aug 2026 11:57:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=8B=E5=8A=A8=E4=BF=AE=E6=94=B9=E8=BD=A6?= =?UTF-8?q?=E7=89=8C=EF=BC=8C=E8=87=AA=E5=8A=A8=E7=A6=BB=E5=9C=BA=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Device/CameraApiController.php | 8 ++++++-- app/Services/ParkingSpaceService.php | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/Device/CameraApiController.php b/app/Http/Controllers/Device/CameraApiController.php index 195db79..246618e 100644 --- a/app/Http/Controllers/Device/CameraApiController.php +++ b/app/Http/Controllers/Device/CameraApiController.php @@ -89,7 +89,12 @@ class CameraApiController extends BaseController foreach ($spaceCameraRes as $item) { // 非维修车辆返回 - $spaceRes = ParkingSpace::query()->where('id', $item['space_id'])->first(['number', 'status', 'floor_id']); + $spaceRes = ParkingSpace::query()->where( + 'id', + $item['space_id'] + )->where('recognition', '<>', '99')->first( + ['number', 'status', 'floor_id'] + ); if ($spaceRes) { $number = $spaceRes['number']; @@ -145,7 +150,6 @@ class CameraApiController extends BaseController return $this->responseService->success([], 'SUCCESS'); } catch (\Exception $e) { DB::rollBack(); - dd($e); return $this->responseService->error('FAILURE'); } } diff --git a/app/Services/ParkingSpaceService.php b/app/Services/ParkingSpaceService.php index 81f09fe..b5c232d 100644 --- a/app/Services/ParkingSpaceService.php +++ b/app/Services/ParkingSpaceService.php @@ -348,7 +348,7 @@ class ParkingSpaceService extends BaseService if ($number_id) { $update['license_plate_id'] = $number_id; $update['berthing_time'] = get_datetime(); - $update['recognition'] = '90'; + $update['recognition'] = '99'; } $update['status'] = 1; $this->changeSpaceCameraColor( @@ -361,7 +361,7 @@ class ParkingSpaceService extends BaseService // 占用无车牌 $update['license_plate_id'] = 0; $update['berthing_time'] = null; - $update['recognition'] = ''; + $update['recognition'] = '99'; $update['status'] = 1; $this->changeSpaceCameraColor( $oldValues['id'],