牟岐線接続系列車修正

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