23 lines
766 B
Markdown
23 lines
766 B
Markdown
# System Volt/Temperatur Sequenzdiagramm (optimiert)
|
|
|
|
```mermaid
|
|
sequenceDiagram
|
|
participant User
|
|
participant SystemPage
|
|
participant ReduxStore
|
|
participant Service
|
|
participant API
|
|
participant MockData
|
|
|
|
User->>SystemPage: Öffnet System-Seite
|
|
SystemPage->>ReduxStore: dispatch(getSystemVoltTempThunk)
|
|
ReduxStore->>Service: fetchSystemVoltTempService()
|
|
Service->>API: Anfrage an /api/cpl/systemVoltTempAPIHandler
|
|
API->>MockData: Lese systemVoltTempMockData.js
|
|
MockData-->>API: Gibt Mock-Daten zurück
|
|
API-->>Service: Liefert Mock-Daten
|
|
Service-->>ReduxStore: dispatch(setVoltages + addHistory)
|
|
ReduxStore-->>SystemPage: useSelector() lädt voltages und history
|
|
SystemPage-->>User: Aktualisierte Anzeige der Spannungen und Messkurve
|
|
```
|