From aa09ac605f2009b1a3c273547cde2413cf47f3cf Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq.com> Date: Mon, 29 Jun 2026 17:23:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=B4=E4=BF=AE=E7=8A=B6=E6=80=81=E8=BD=A6?= =?UTF-8?q?=E4=BD=8D=E5=9C=B0=E5=9B=BE=E6=98=BE=E7=A4=BA=E8=BD=A6=E4=BD=8D?= =?UTF-8?q?=E9=A2=9C=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/Admin/ParkingSpaceCatMapController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/ParkingSpaceCatMapController.php b/app/Http/Controllers/Admin/ParkingSpaceCatMapController.php index cdbedf0..7586911 100644 --- a/app/Http/Controllers/Admin/ParkingSpaceCatMapController.php +++ b/app/Http/Controllers/Admin/ParkingSpaceCatMapController.php @@ -165,10 +165,12 @@ class ParkingSpaceCatMapController extends BaseController $space_attr_id = 0; $space_type_id = 0; $license_plate_id = ''; + $status = 0; if ($ParkingSpace) { $space_attr_id = $ParkingSpace['space_attr_id']; $space_type_id = $ParkingSpace['space_type_id']; $license_plate_id = $ParkingSpace['license_plate_id']; + $status = $ParkingSpace['status']; } $item['parking_space_number'] = $ParkingSpace['number'] ?? ''; $item['parking_space_id'] = $item['space_id']; @@ -199,7 +201,6 @@ class ParkingSpaceCatMapController extends BaseController $item['attr_color'] = $ParkingColor ? $ParkingColor['color_vacant'] : $ParkingType['default_color_vacant']; - $item['attr_color_value'] = $colorArr[$item['attr_color']] ?? ''; $item['car_color'] = ''; $item['car_no'] = ''; if ($item['has_ar']) { @@ -211,6 +212,10 @@ class ParkingSpaceCatMapController extends BaseController $ParkingSpace['license_plate_id'] ); } + if ($status == 2 && !empty($ParkingType['name'])) { + $item['attr_color'] = $ParkingType['repair_light']; + } + $item['attr_color_value'] = $colorArr[$item['attr_color']] ?? ''; unset($item['space_id'], $item['floor_id']); } $data = [