2025シーズン向けに準備

This commit is contained in:
harukin-expo-dev-env
2025-03-14 15:56:50 +00:00
parent cd0caf3b84
commit bcc077ac0f
2 changed files with 279 additions and 277 deletions

View File

@@ -37,7 +37,7 @@ export const BusAndTrainDataProvider = ({ children }) => {
});
}, []);
useEffect(() => {
AS.getItem("trainPairData202403")
AS.getItem("trainPairData202503")
.then((d) => {
const returnData = JSON.parse(d);
setTrainPairData(returnData);
@@ -49,7 +49,7 @@ export const BusAndTrainDataProvider = ({ children }) => {
.then((d) => d.json())
.then((d) => {
setTrainPairData(d);
AS.setItem("trainPairData202403", JSON.stringify(d));
AS.setItem("trainPairData202503", JSON.stringify(d));
});
});
}, []);
@@ -80,206 +80,206 @@ 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;
//上り
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;
// 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;
}
// 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;
// //上り
// 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;
// // 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;
// }
if(new RegExp(/^4[1-9]\d\d[DM]$/).test(trainNum)){
if (trainList["5" + trainNum.substring(1)])
returnArray.push("5" + trainNum.substring(1));