From e8982900d316baa12439fc8cfef6a2f6ba474653 Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq.com> Date: Thu, 18 Jun 2026 15:05:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E6=B7=BB=E5=8A=A0=E8=BD=A6?= =?UTF-8?q?=E4=BD=8D=E8=BF=94=E5=9B=9E=E5=81=9C=E8=BD=A6=E5=9C=BA=E6=A5=BC?= =?UTF-8?q?=E5=B1=82=E6=9F=A5=E8=AF=A2=E8=BD=A6=E4=BD=8Did?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/Admin/ParkingPatternSpaceController.php | 7 +++++++ app/Models/AdminFloor.php | 5 +++++ 2 files changed, 12 insertions(+) diff --git a/app/Http/Controllers/Admin/ParkingPatternSpaceController.php b/app/Http/Controllers/Admin/ParkingPatternSpaceController.php index 260df32..c5c3937 100644 --- a/app/Http/Controllers/Admin/ParkingPatternSpaceController.php +++ b/app/Http/Controllers/Admin/ParkingPatternSpaceController.php @@ -295,6 +295,13 @@ class ParkingPatternSpaceController extends BaseController $item['parking_space_type_name'] = ParkingSpaceType::getName( $item['parking_space_type'] ); + $floor_id = ParkingSpace::query()->where('id', $item['parking_space_id'])->value('floor_id'); + $item['floor_id'] = ''; + $item['parking_id'] = ''; + if ($floor_id) { + $item['floor_id'] = $floor_id; + $item['parking_id'] = AdminFloor::getParkingId($floor_id); + } $data['item'] = $item; unset($item['pattern_id']); return $this->responseService->success($data); diff --git a/app/Models/AdminFloor.php b/app/Models/AdminFloor.php index 06e999d..0af71a5 100644 --- a/app/Models/AdminFloor.php +++ b/app/Models/AdminFloor.php @@ -67,4 +67,9 @@ class AdminFloor extends Model { return $value ? date("Y-m-d H:i:s", strtotime($value)) : $value; } + + public static function getParkingId($id) + { + return self::query()->where('id', $id)->value('building_floor') ?? ''; + } }