Update Vorgehensweise
parent
e8b1adc525
commit
43779b8aa7
@ -270,16 +270,44 @@ Um das von uns erstellte Datenmodell im Frontend ohne Weiteres nutzen zu können
|
||||
|
||||
#### Map-Bike-Point
|
||||
Der Map-Bike-Point wird vor allem für Map auf der Startseite und das PopUp benötigt. Das Domänenobjekt liefert folgende Informationen:
|
||||
* id: eindeutiger Identifier vom Typ string
|
||||
* commonName: sprechender Name der Station vom Typ string
|
||||
* lat: Breitengrad vom Typ number
|
||||
* lon: Längengrad vom Typ number
|
||||
* status: verschachteltes Objekt vom Typ BikePointStatus
|
||||
<table>
|
||||
<tr>
|
||||
<td>id</td>
|
||||
<td>eindeutiger Identifier vom Typ string</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>commonName</td>
|
||||
<td>sprechender Name der Station vom Typ string</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>lat</td>
|
||||
<td>Breitengrad vom Typ number</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>lon</td>
|
||||
<td>Längengrad vom Typ number</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>status</td>
|
||||
<td>verschachteltes Objekt vom Typ BikePointStatus</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
Das verschachtelte Objekt status vom Typ BikePointStatus hat wiederum folgende Felder:
|
||||
* NbBikes: Anzahl verfügbarer Fahrräder in der Station
|
||||
* NbEmptyDocks: Anzahl leerer Fahrraddocks in der Station
|
||||
* NbDocks: Anzahl aller Fahrraddocks in der Station
|
||||
<table>
|
||||
<tr>
|
||||
<td>NbBikes</td>
|
||||
<td>Anzahl verfügbarer Fahrräder in der Station</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NbEmptyDocks</td>
|
||||
<td>Anzahl leerer Fahrraddocks in der Station</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NbDocks</td>
|
||||
<td>Anzahl aller Fahrraddocks in der Station</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
Programmatisch ist der Map-Bike-Point wie folgt abgebildet:
|
||||
```
|
||||
@ -310,13 +338,36 @@ export class BikePointStatus {
|
||||
```
|
||||
#### Dashboard-Common-Bike-Point
|
||||
Der Dashboard-Common-Bike-Point ist in der Dashboard-Komponente und allen Kind-Komponenten zu finden. Folgende Informationen erhalten wir:
|
||||
* id: eindeutigen Identifier vom Typ string
|
||||
* color: Farbe für das Icon auf der Mini-Map vom Typ string
|
||||
* commonName: sprechender Name der Station vom Typ string
|
||||
* lat: Breitengrad vom Typ number
|
||||
* lon: Längengrad vom Typ number
|
||||
* maxEndDate: spätest-mögliche Datum in der eine Ausleihe enden kann
|
||||
* maxStartDate: frühest-mögliche Datum in der eine Ausleihe starten kann
|
||||
<table>
|
||||
<tr>
|
||||
<td>id</td>
|
||||
<td>eindeutigen Identifier vom Typ string</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>color</td>
|
||||
<td>Farbe für das Icon auf der Mini-Map vom Typ string</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>commonName</td>
|
||||
<td>sprechender Name der Station vom Typ string</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>lat</td>
|
||||
<td>Breitengrad vom Typ number</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>lon</td>
|
||||
<td>Längengrad vom Typ number</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>maxEndDate</td>
|
||||
<td>spätest-mögliche Datum in der eine Ausleihe enden kann, vom Typ string</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>maxStartDate</td>
|
||||
<td>frühest-mögliche Datum in der eine Ausleihe starten kann, vom Typ string</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
Programmatisch ähnelt dieses Domänenobjekt dem Map-Bike-Point.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user