mirror of
https://github.com/Spythere/stacjownik.git
synced 2026-05-03 21:38:13 +00:00
feat(journal): added timetable filtering by included scenery
This commit is contained in:
@@ -10,6 +10,7 @@ export namespace Journal {
|
|||||||
| 'search-train'
|
| 'search-train'
|
||||||
| 'search-date-from'
|
| 'search-date-from'
|
||||||
| 'search-dispatcher'
|
| 'search-dispatcher'
|
||||||
|
| 'search-includesScenery'
|
||||||
| 'search-issuedFrom'
|
| 'search-issuedFrom'
|
||||||
| 'search-terminatingAt'
|
| 'search-terminatingAt'
|
||||||
| 'search-via'
|
| 'search-via'
|
||||||
|
|||||||
@@ -200,6 +200,7 @@
|
|||||||
"search-dispatcher": "Dispatcher name",
|
"search-dispatcher": "Dispatcher name",
|
||||||
"search-station": "Scenery name / #",
|
"search-station": "Scenery name / #",
|
||||||
"search-author": "Timetable author name",
|
"search-author": "Timetable author name",
|
||||||
|
"search-includesScenery": "Includes scenery name",
|
||||||
"search-issuedFrom": "Issuing scenery name",
|
"search-issuedFrom": "Issuing scenery name",
|
||||||
"search-via": "Via scenery name",
|
"search-via": "Via scenery name",
|
||||||
"search-terminatingAt": "Terminating scenery name",
|
"search-terminatingAt": "Terminating scenery name",
|
||||||
|
|||||||
@@ -196,6 +196,7 @@
|
|||||||
"search-dispatcher": "Nick dyżurnego",
|
"search-dispatcher": "Nick dyżurnego",
|
||||||
"search-station": "Nazwa scenerii / #",
|
"search-station": "Nazwa scenerii / #",
|
||||||
"search-author": "Nick autora rozkładu jazdy",
|
"search-author": "Nick autora rozkładu jazdy",
|
||||||
|
"search-includesScenery": "Zawiera scenerię",
|
||||||
"search-issuedFrom": "Sceneria początkowa",
|
"search-issuedFrom": "Sceneria początkowa",
|
||||||
"search-via": "Przez scenerię",
|
"search-via": "Przez scenerię",
|
||||||
"search-terminatingAt": "Sceneria końcowa",
|
"search-terminatingAt": "Sceneria końcowa",
|
||||||
|
|||||||
@@ -132,6 +132,7 @@ interface TimetablesQueryParams {
|
|||||||
issuedFrom?: string;
|
issuedFrom?: string;
|
||||||
terminatingAt?: string;
|
terminatingAt?: string;
|
||||||
via?: string;
|
via?: string;
|
||||||
|
includesScenery?: string;
|
||||||
|
|
||||||
countFrom?: number;
|
countFrom?: number;
|
||||||
countLimit?: number;
|
countLimit?: number;
|
||||||
@@ -213,6 +214,7 @@ export default defineComponent({
|
|||||||
'search-train': '',
|
'search-train': '',
|
||||||
'search-driver': '',
|
'search-driver': '',
|
||||||
'search-dispatcher': '',
|
'search-dispatcher': '',
|
||||||
|
'search-includesScenery': '',
|
||||||
'search-issuedFrom': '',
|
'search-issuedFrom': '',
|
||||||
'search-via': '',
|
'search-via': '',
|
||||||
'search-terminatingAt': '',
|
'search-terminatingAt': '',
|
||||||
@@ -356,6 +358,7 @@ export default defineComponent({
|
|||||||
const trainNo = this.searchersValues['search-train'].trim() || undefined;
|
const trainNo = this.searchersValues['search-train'].trim() || undefined;
|
||||||
const authorName = this.searchersValues['search-dispatcher'].trim() || undefined;
|
const authorName = this.searchersValues['search-dispatcher'].trim() || undefined;
|
||||||
const dateFrom = this.searchersValues['search-date-from'].trim() || undefined;
|
const dateFrom = this.searchersValues['search-date-from'].trim() || undefined;
|
||||||
|
const includesScenery = this.searchersValues['search-includesScenery'].trim() || undefined;
|
||||||
const issuedFrom = this.searchersValues['search-issuedFrom'].trim() || undefined;
|
const issuedFrom = this.searchersValues['search-issuedFrom'].trim() || undefined;
|
||||||
const via = this.searchersValues['search-via'].trim() || undefined;
|
const via = this.searchersValues['search-via'].trim() || undefined;
|
||||||
const terminatingAt = this.searchersValues['search-terminatingAt'].trim() || undefined;
|
const terminatingAt = this.searchersValues['search-terminatingAt'].trim() || undefined;
|
||||||
@@ -432,6 +435,7 @@ export default defineComponent({
|
|||||||
queryParams['authorName'] = authorName;
|
queryParams['authorName'] = authorName;
|
||||||
queryParams['dateFrom'] = dateFrom;
|
queryParams['dateFrom'] = dateFrom;
|
||||||
queryParams['dateTo'] = dateTo;
|
queryParams['dateTo'] = dateTo;
|
||||||
|
queryParams['includesScenery'] = includesScenery;
|
||||||
queryParams['issuedFrom'] = issuedFrom;
|
queryParams['issuedFrom'] = issuedFrom;
|
||||||
queryParams['terminatingAt'] = terminatingAt;
|
queryParams['terminatingAt'] = terminatingAt;
|
||||||
queryParams['via'] = via;
|
queryParams['via'] = via;
|
||||||
|
|||||||
Reference in New Issue
Block a user