Browse Source

编辑数据返回翻译字段

master
wanghongjun 2 weeks ago
parent
commit
f36dde021e
  1. 6
      app/Http/Controllers/Admin/FloorController.php
  2. 8
      app/Http/Controllers/Admin/ParkingManagementController.php
  3. 6
      app/Http/Controllers/Admin/RegionalManagementController.php

6
app/Http/Controllers/Admin/FloorController.php

@ -199,6 +199,12 @@ class FloorController extends BaseController
), ),
'item' => AdminFloorService::getFloorData($id) '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); return $this->responseService->success($data);
} catch (Exception $e) { } catch (Exception $e) {
return $this->responseService->systemError( return $this->responseService->systemError(

8
app/Http/Controllers/Admin/ParkingManagementController.php

@ -45,7 +45,7 @@ class ParkingManagementController extends BaseController
->get()->each(function ($item) use ($statusArr) { ->get()->each(function ($item) use ($statusArr) {
$tr_name = AdminTranslationService::getTranslationName( $tr_name = AdminTranslationService::getTranslationName(
$item['id'], $item['id'],
1 3
); );
$item['name'] = $tr_name ?: $item['name']; $item['name'] = $tr_name ?: $item['name'];
$open_time_res = option_time( $open_time_res = option_time(
@ -176,6 +176,12 @@ class ParkingManagementController extends BaseController
try { try {
$this->validateId($id, Parking::class); $this->validateId($id, Parking::class);
$item = Parking::query()->findOrFail($id); $item = Parking::query()->findOrFail($id);
$Translation = AdminTranslationService::getTranslation(
$item['id'],
3
);
$item['en_name'] = $Translation['en'] ?? '';
$item['tw_name'] = $Translation['zh_tw'] ?? '';
$data = [ $data = [
'item' => $item 'item' => $item
]; ];

6
app/Http/Controllers/Admin/RegionalManagementController.php

@ -241,6 +241,12 @@ class RegionalManagementController extends BaseController
]; ];
$AdminFloor = AdminFloor::getFirst($data['item']['floor_id']); $AdminFloor = AdminFloor::getFirst($data['item']['floor_id']);
$data['item']['building_floor'] = $AdminFloor['building_floor'] ?? ''; $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); return $this->responseService->success($data);
} catch (Exception $e) { } catch (Exception $e) {
return $this->responseService->systemError( return $this->responseService->systemError(

Loading…
Cancel
Save