feat: multi diagrams

This commit is contained in:
2026-04-06 16:35:11 +08:00
parent 42a879e961
commit d19b770ef4
8 changed files with 98 additions and 16 deletions

View File

@@ -37,7 +37,10 @@ class TerminalApiController extends Controller
'terminal_name' => $terminal->name,
'terminal_code' => $terminal->code,
'station_name' => $terminal->station?->name,
'diagram_url' => $terminal->diagram_url,
'diagram_urls' => collect($terminal->diagram_urls ?? [])->values()->map(fn ($item) => [
'title' => $item['title'] ?? '',
'url' => $item['url'] ?? '',
])->all(),
'scada_data_url' => $terminal->scada_data_url,
'scada_tags_url' => $terminal->scada_tags_url,
'voice_wakeup_enabled' => $terminal->voice_wakeup_enabled,