Changeset View
Changeset View
Standalone View
Standalone View
src/backends/hafasmgatebackend.cpp
Show First 20 Lines • Show All 84 Lines • ▼ Show 20 Line(s) | 77 | { | |||
---|---|---|---|---|---|
85 | arrLocL.push_back(arrLoc); | 85 | arrLocL.push_back(arrLoc); | ||
86 | 86 | | |||
87 | QJsonArray depLocL; | 87 | QJsonArray depLocL; | ||
88 | QJsonObject depLoc; | 88 | QJsonObject depLoc; | ||
89 | depLoc.insert(QStringLiteral("extId"), fromId); | 89 | depLoc.insert(QStringLiteral("extId"), fromId); | ||
90 | depLoc.insert(QStringLiteral("type"), QLatin1String("S")); | 90 | depLoc.insert(QStringLiteral("type"), QLatin1String("S")); | ||
91 | depLocL.push_back(depLoc); | 91 | depLocL.push_back(depLoc); | ||
92 | 92 | | |||
93 | QJsonArray jnyFltrL; | | |||
94 | QJsonObject jnyFltr; | | |||
95 | jnyFltr.insert(QStringLiteral("mode"), QLatin1String("BIT")); | | |||
96 | jnyFltr.insert(QStringLiteral("type"), QLatin1String("PROD")); | | |||
97 | jnyFltr.insert(QStringLiteral("value"), QLatin1String("1111111001")); | | |||
98 | jnyFltrL.push_back(jnyFltr); | | |||
99 | | ||||
100 | QJsonObject req; | 93 | QJsonObject req; | ||
101 | req.insert(QStringLiteral("arrLocL"), arrLocL); | 94 | req.insert(QStringLiteral("arrLocL"), arrLocL); | ||
102 | req.insert(QStringLiteral("depLocL"), depLocL); | 95 | req.insert(QStringLiteral("depLocL"), depLocL); | ||
103 | req.insert(QStringLiteral("extChgTime"), -1); | 96 | req.insert(QStringLiteral("extChgTime"), -1); | ||
104 | req.insert(QStringLiteral("getEco"), false); | 97 | req.insert(QStringLiteral("getEco"), false); | ||
105 | req.insert(QStringLiteral("getIST"), false); | 98 | req.insert(QStringLiteral("getIST"), false); | ||
106 | req.insert(QStringLiteral("getPasslist"), true); // ??? | 99 | req.insert(QStringLiteral("getPasslist"), true); // ??? | ||
107 | req.insert(QStringLiteral("getPolyline"), false); | 100 | req.insert(QStringLiteral("getPolyline"), false); | ||
108 | req.insert(QStringLiteral("jnyFltrL"), jnyFltrL); | | |||
109 | 101 | | |||
110 | req.insert(QStringLiteral("outDate"), request.dateTime().date().toString(QStringLiteral("yyyyMMdd"))); | 102 | req.insert(QStringLiteral("outDate"), request.dateTime().date().toString(QStringLiteral("yyyyMMdd"))); | ||
111 | req.insert(QStringLiteral("outTime"), request.dateTime().time().toString(QStringLiteral("hhmmss"))); | 103 | req.insert(QStringLiteral("outTime"), request.dateTime().time().toString(QStringLiteral("hhmmss"))); | ||
112 | req.insert(QStringLiteral("outFrwd"), request.dateTimeMode() == JourneyRequest::Departure); | 104 | req.insert(QStringLiteral("outFrwd"), request.dateTimeMode() == JourneyRequest::Departure); | ||
113 | 105 | | |||
114 | tripSearch.insert(QStringLiteral("cfg"), cfg); | 106 | tripSearch.insert(QStringLiteral("cfg"), cfg); | ||
115 | tripSearch.insert(QStringLiteral("meth"), QLatin1String("TripSearch")); | 107 | tripSearch.insert(QStringLiteral("meth"), QLatin1String("TripSearch")); | ||
116 | tripSearch.insert(QStringLiteral("req"), req); | 108 | tripSearch.insert(QStringLiteral("req"), req); | ||
▲ Show 20 Lines • Show All 265 Lines • Show Last 20 Lines |