chore: added routeSpeedExit prop

This commit is contained in:
2025-06-26 18:54:20 +02:00
parent 0245c45ae3
commit 5cd0852592
3 changed files with 8 additions and 2 deletions
+6 -1
View File
@@ -84,7 +84,11 @@
</label> </label>
</div> </div>
<div>Prędkość: <input type="number" v-model="route.routeSpeed" /> km/h</div> <div v-if="route.routeTracks == 1">Prędkość: <input type="number" v-model="route.routeSpeed" /> km/h</div>
<div v-if="route.routeTracks == 2">Prędkość (wjazd na sc.): <input type="number" v-model="route.routeSpeed" /> km/h</div>
<div v-if="route.routeTracks == 2">Prędkość (wyjazd ze sc.): <input type="number" v-model="route.routeSpeedExit" /> km/h</div>
<div>Długość: <input type="number" v-model="route.routeLength" /> m</div> <div>Długość: <input type="number" v-model="route.routeLength" /> m</div>
<div>Linia kolejowa: <input type="number" v-model="route.realLineNo" /></div> <div>Linia kolejowa: <input type="number" v-model="route.realLineNo" /></div>
</form> </form>
@@ -145,6 +149,7 @@ export default defineComponent({
isRouteSBL: false, isRouteSBL: false,
routeLength: 0, routeLength: 0,
routeSpeed: 0, routeSpeed: 0,
routeSpeedExit: 0,
routeTracks: 1, routeTracks: 1,
}); });
this.saveRoutes(); this.saveRoutes();
+1 -1
View File
@@ -138,7 +138,7 @@ export default defineComponent({
this.sceneriesStore.changesResponse = updateResData; this.sceneriesStore.changesResponse = updateResData;
this.sceneriesStore.fetchSceneriesData(); this.sceneriesStore.fetchSceneriesData();
} catch (error) { } catch (error) {
this.globalStore.alertMessage = 'Ups! Wystąpił błąd podczas zapisywania danych!'; this.globalStore.alertMessage = 'Ups! Wystąpił błąd podczas zapisywania danych! ' + error;
console.error(error); console.error(error);
} }
}, },
+1
View File
@@ -78,6 +78,7 @@ export interface SceneryRoutesInfo {
isRouteSBL: boolean; isRouteSBL: boolean;
isInternal: boolean; isInternal: boolean;
routeSpeed: number; routeSpeed: number;
routeSpeedExit?: number;
routeLength: number; routeLength: number;
routeTracks: number; routeTracks: number;
hidden?: boolean; hidden?: boolean;