牟岐線接続系列車修正

This commit is contained in:
harukin-expo-dev-env 2025-03-16 00:54:04 +00:00
parent ff4a24e07a
commit 281a816673

View File

@ -72,206 +72,214 @@ export const BusAndTrainDataProvider = ({ children }) => {
if (trainPairList[trainNum]) { if (trainPairList[trainNum]) {
returnArray.push(Object.keys(trainPairList[trainNum])[0]); returnArray.push(Object.keys(trainPairList[trainNum])[0]);
} }
// switch (trainNum) { switch (trainNum) {
// case "143M": case "143M":
// returnArray.push("147M"); returnArray.push("139M");
// break; break;
// case "147M": case "139M":
// returnArray.push("143M"); returnArray.push("143M");
// break; break;
// // 徳島界隈接続一覧 // 土讃線琴平界隈
// //下り case "1263M":
// case "4430D": returnArray.push("4263M");
// returnArray.push("525D"); break;
// break; case "4263M":
// case "951D": returnArray.push("1263M");
// returnArray.push("527D"); break;
// break; // 徳島界隈接続一覧
// case "434D": //下り
// returnArray.push("529D"); case "4430D":
// break; returnArray.push("525D");
// case "5444D": break;
// returnArray.push("4537D"); case "951D":
// break; returnArray.push("527D");
// case "4452D": break;
// returnArray.push("4545D"); case "434D":
// break; returnArray.push("529D");
// case "4458D": break;
// returnArray.push("4551D"); case "4452D":
// break; returnArray.push("4545D");
// case "4460D": break;
// returnArray.push("553D"); case "4456D":
// break; returnArray.push("4549D");
// case "4464D": break;
// returnArray.push("559D"); case "4466D":
// break; returnArray.push("561D");
// case "4466D": break;
// returnArray.push("561D"); case "468D":
// break; returnArray.push("563D");
// case "468D": break;
// returnArray.push("563D"); case "4470D":
// break; returnArray.push("565D");
// case "4472D": break;
// returnArray.push("567D"); case "4472D":
// break; returnArray.push("567D");
// case "474D": break;
// returnArray.push("569D"); case "474D":
// break; returnArray.push("569D");
// case "351D": break;
// returnArray.push("573D"); case "476D":
// break; returnArray.push("573D");
// case "478D": break;
// returnArray.push("575D"); case "478D":
// break; returnArray.push("575D");
// case "480D": break;
// returnArray.push("577D"); case "480D":
// break; returnArray.push("579D");
// case "484D": break;
// returnArray.push("581D"); case "484D":
// break; returnArray.push("583D");
// // reverse. break;
// case "525D": // reverse.
// returnArray.push("4430D"); case "525D":
// break; returnArray.push("4430D");
// case "527D": break;
// returnArray.push("951D"); case "527D":
// break; returnArray.push("951D");
// case "529D": break;
// returnArray.push("434D"); case "529D":
// break; returnArray.push("434D");
// case "4537D": break;
// returnArray.push("5444D"); case "4545D":
// break; returnArray.push("4452D");
// case "4545D": break;
// returnArray.push("4452D"); case "4549D":
// break; returnArray.push("4456D");
// case "4551D": break;
// returnArray.push("4458D");
// break; case "561D":
// case "553D": returnArray.push("4466D");
// returnArray.push("4460D"); break;
// break; case "563D":
// case "559D": returnArray.push("468D");
// returnArray.push("4464D"); break;
// break; case "565D":
// case "561D": returnArray.push("4470D");
// returnArray.push("4466D"); break;
// break; case "567D":
// case "563D": returnArray.push("4472D");
// returnArray.push("468D"); break;
// break; case "569D":
// case "567D": returnArray.push("474D");
// returnArray.push("4472D"); break;
// break; case "573D":
// case "569D": returnArray.push("476D");
// returnArray.push("474D"); break;
// break; case "575D":
// case "573D": returnArray.push("478D");
// returnArray.push("351D"); break;
// break; case "579D":
// case "575D": returnArray.push("480D");
// returnArray.push("478D"); break;
// break; case "583D":
// case "577D": returnArray.push("484D");
// returnArray.push("480D"); break;
// break;
// case "581D":
// returnArray.push("484D");
// break;
// //上りむろと
// case "530D":
// returnArray.push("8052D");
// break;
// case "8052D":
// returnArray.push("530D");
// break;
// //上り // //上り
// case "522D": case "4520D":
// returnArray.push("952D"); returnArray.push("4314D");
// break; break;
// case "526D": case "522D":
// returnArray.push("4954D"); returnArray.push("952D");
// break; break;
// case "536D": case "526D":
// returnArray.push("4330D"); returnArray.push("4954D");
// break; break;
// case "538D": case "534D":
// returnArray.push("4447D"); returnArray.push("4326D");
// break; break;
// case "540D": case "536D":
// returnArray.push("4336D"); returnArray.push("4447D");
// break; break;
// case "542D": case "538D":
// returnArray.push("451D"); returnArray.push("4334D");
// break; break;
// case "4546D": case "540D":
// returnArray.push("4455D"); returnArray.push("451D");
// break; break;
// case "4552D": case "4544D":
// returnArray.push("4346D"); returnArray.push("4455D");
// break; break;
// case "4556D": case "4550D":
// returnArray.push("4352D"); returnArray.push("4342D");
// break; break;
// case "4558D": case "4554D":
// returnArray.push("5467D"); returnArray.push("4350D");
// break; break;
// case "562D": case "4556D":
// returnArray.push("360D"); returnArray.push("5467D");
// break; break;
// case "564D": case "560D":
// returnArray.push("362D"); returnArray.push("5471D");
// break; break;
// case "566D": case "562D":
// returnArray.push("475D"); returnArray.push("358D");
// break; break;
// case "570D": case "564D":
// returnArray.push("5479D"); returnArray.push("475D");
// break; break;
case "568D":
returnArray.push("5479D");
break;
case "4572D":
returnArray.push("4978D");
break;
case "576D":
returnArray.push("4368D");
break;
// // reverse. // // reverse.
// case "952D": case "4314D":
// returnArray.push("522D"); returnArray.push("4520D");
// break; break;
// case "4954D": case "952D":
// returnArray.push("526D"); returnArray.push("522D");
// break; break;
// case "4330D": case "4954D":
// returnArray.push("536D"); returnArray.push("526D");
// break; break;
// case "4447D": case "4326D":
// returnArray.push("538D"); returnArray.push("534D");
// break; break;
// case "4336D": case "4447D":
// returnArray.push("540D"); returnArray.push("536D");
// break; break;
// case "451D": case "4334D":
// returnArray.push("542D"); returnArray.push("538D");
// break; break;
// case "4455D": case "451D":
// returnArray.push("4546D"); returnArray.push("540D");
// break; break;
// case "4346D": case "4455D":
// returnArray.push("4552D"); returnArray.push("4544D");
// break; break;
// case "4352D": case "4342D":
// returnArray.push("4556D"); returnArray.push("4550D");
// break; break;
// case "5467D": case "4350D":
// returnArray.push("4558D"); returnArray.push("4554D");
// break; break;
// case "360D": case "5467D":
// returnArray.push("562D"); returnArray.push("4556D");
// break; break;
// case "362D": case "5471D":
// returnArray.push("564D"); returnArray.push("560D");
// break; break;
// case "475D": case "358D":
// returnArray.push("566D"); returnArray.push("562D");
// break; break;
// case "5479D": case "475D":
// returnArray.push("570D"); returnArray.push("564D");
// break; break;
// } case "5479D":
returnArray.push("568D");
break;
case "4978D":
returnArray.push("4572D");
break;
case "4368D":
returnArray.push("576D");
break;
}
if(new RegExp(/^4[1-9]\d\d[DM]$/).test(trainNum)){ if(new RegExp(/^4[1-9]\d\d[DM]$/).test(trainNum)){
if (trainList["5" + trainNum.substring(1)]) if (trainList["5" + trainNum.substring(1)])
returnArray.push("5" + trainNum.substring(1)); returnArray.push("5" + trainNum.substring(1));