Browse Source

维修状态车位地图显示车位颜色

master
wanghongjun 1 month ago
parent
commit
aa09ac605f
  1. 7
      app/Http/Controllers/Admin/ParkingSpaceCatMapController.php

7
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 = [

Loading…
Cancel
Save