From f36dde021e4833aa0a6ec1ea0be75ed6f93fd9f9 Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq.com> Date: Tue, 2 Jun 2026 15:59:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91=E6=95=B0=E6=8D=AE=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E7=BF=BB=E8=AF=91=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Admin/FloorController.php | 6 ++++++ .../Controllers/Admin/ParkingManagementController.php | 8 +++++++- .../Controllers/Admin/RegionalManagementController.php | 6 ++++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/FloorController.php b/app/Http/Controllers/Admin/FloorController.php index 70b6826..888859b 100644 --- a/app/Http/Controllers/Admin/FloorController.php +++ b/app/Http/Controllers/Admin/FloorController.php @@ -199,6 +199,12 @@ class FloorController extends BaseController ), 'item' => AdminFloorService::getFloorData($id) ]; + $Translation = AdminTranslationService::getTranslation( + $data['item']['id'], + 4 + ); + $data['item']['en_name'] = $Translation['en'] ?? ''; + $data['item']['tw_name'] = $Translation['zh_tw'] ?? ''; return $this->responseService->success($data); } catch (Exception $e) { return $this->responseService->systemError( diff --git a/app/Http/Controllers/Admin/ParkingManagementController.php b/app/Http/Controllers/Admin/ParkingManagementController.php index 6542bc3..38b65ce 100644 --- a/app/Http/Controllers/Admin/ParkingManagementController.php +++ b/app/Http/Controllers/Admin/ParkingManagementController.php @@ -45,7 +45,7 @@ class ParkingManagementController extends BaseController ->get()->each(function ($item) use ($statusArr) { $tr_name = AdminTranslationService::getTranslationName( $item['id'], - 1 + 3 ); $item['name'] = $tr_name ?: $item['name']; $open_time_res = option_time( @@ -176,6 +176,12 @@ class ParkingManagementController extends BaseController try { $this->validateId($id, Parking::class); $item = Parking::query()->findOrFail($id); + $Translation = AdminTranslationService::getTranslation( + $item['id'], + 3 + ); + $item['en_name'] = $Translation['en'] ?? ''; + $item['tw_name'] = $Translation['zh_tw'] ?? ''; $data = [ 'item' => $item ]; diff --git a/app/Http/Controllers/Admin/RegionalManagementController.php b/app/Http/Controllers/Admin/RegionalManagementController.php index dc136e2..f1c1c8c 100644 --- a/app/Http/Controllers/Admin/RegionalManagementController.php +++ b/app/Http/Controllers/Admin/RegionalManagementController.php @@ -241,6 +241,12 @@ class RegionalManagementController extends BaseController ]; $AdminFloor = AdminFloor::getFirst($data['item']['floor_id']); $data['item']['building_floor'] = $AdminFloor['building_floor'] ?? ''; + $Translation = AdminTranslationService::getTranslation( + $data['item']['id'], + 5 + ); + $data['item']['en_name'] = $Translation['en'] ?? ''; + $data['item']['tw_name'] = $Translation['zh_tw'] ?? ''; return $this->responseService->success($data); } catch (Exception $e) { return $this->responseService->systemError(