半定期臨時列車データとあんぱんあしずり対応
This commit is contained in:
parent
c90c2fa3db
commit
3b129eb2b5
@ -57,6 +57,31 @@ export const TrainIconStatus: FC<Props> = ({ data, navigate, from }) => {
|
||||
}
|
||||
});
|
||||
break;
|
||||
case "2074D":
|
||||
case "2076D":
|
||||
case "2080D":
|
||||
case "2082D":
|
||||
case "2071D":
|
||||
case "2073D":
|
||||
case "2079D":
|
||||
case "2081D":
|
||||
fetch(
|
||||
`https://n8n.haruk.in/webhook/dosan-anpanman-first?trainNum=${
|
||||
data.trainNum
|
||||
}&month=${dayjs().format("M")}&day=${dayjs().format("D")}`
|
||||
)
|
||||
.then((d) => d.json())
|
||||
.then((d) => {
|
||||
console.log(d);
|
||||
if (d.trainStatus == "〇") {
|
||||
//setAnpanmanStatus({name:"checkmark-circle-outline",color:"blue"});
|
||||
} else if (d.trainStatus == "▲") {
|
||||
setAnpanmanStatus({ name: "warning-outline", color: "yellow" });
|
||||
} else if (d.trainStatus == "×") {
|
||||
//setAnpanmanStatus({ name: "close-circle-outline", color: "red" });
|
||||
}
|
||||
});
|
||||
break;
|
||||
}
|
||||
}, [data.trainNum]);
|
||||
const [move, setMove] = useState(true);
|
||||
|
@ -623,7 +623,9 @@ export const customTrainDataDetector = (TrainNumber: string) => {
|
||||
return {
|
||||
type: "LTDEXP",
|
||||
trainName: "あしずり",
|
||||
trainIcon: "https://storage.haruk.in/s2000_asi.png",
|
||||
trainIcon: `https://n8n.haruk.in/webhook/dosan-anpanman-pictures.png?trainNum=${TrainNumber}&day=${dayjs().format(
|
||||
"yyyy-MM-DD"
|
||||
)}`,
|
||||
infoUrl:
|
||||
"https://www.jr-shikoku.co.jp/01_trainbus/vehicle-info/ashizuri.html",
|
||||
trainNumDistance: 2070,
|
||||
|
@ -194,7 +194,7 @@ export const injectJavascriptData: InjectJavascriptData = (
|
||||
case "45D":
|
||||
case "49D":
|
||||
case "57D":
|
||||
setStationIcon(e.querySelector("img"),'https://n8n.haruk.in/webhook/dosan-anpanman-pictures.png?trainNum='+列番データ);
|
||||
setStationIcon(e.querySelector("img"),'https://n8n.haruk.in/webhook/dosan-anpanman-pictures.png?trainNum='+列番データ,hasProblem);
|
||||
break;
|
||||
|
||||
|
||||
@ -388,7 +388,7 @@ export const injectJavascriptData: InjectJavascriptData = (
|
||||
case "2073D":
|
||||
case "2079D":
|
||||
case "2081D":
|
||||
setStationIcon(e.querySelector("img"),'https://storage.haruk.in/s2000_asi.png',hasProblem);
|
||||
setStationIcon(e.querySelector("img"),'https://n8n.haruk.in/webhook/dosan-anpanman-pictures.png?trainNum='+列番データ,hasProblem);
|
||||
break;
|
||||
|
||||
//あしずり 2700
|
||||
@ -896,16 +896,16 @@ export const injectJavascriptData: InjectJavascriptData = (
|
||||
// case "628D":
|
||||
// setStationIcon(e.querySelector("img"),'https://storage.haruk.in/s185cm.png',hasProblem);
|
||||
// break;
|
||||
// // 伊予灘ものがたり 赤
|
||||
// case "8091D":
|
||||
// case "8093D":
|
||||
// setStationIcon(e.querySelector("img"),'https://storage.haruk.in/s185iyor.png',hasProblem);
|
||||
// break;
|
||||
// // 伊予灘ものがたり 黄
|
||||
// case "8092D":
|
||||
// case "8094D":
|
||||
// setStationIcon(e.querySelector("img"),'https://storage.haruk.in/s185iyoy.png',hasProblem);
|
||||
// break;
|
||||
// 伊予灘ものがたり 赤
|
||||
case "8091D":
|
||||
case "8093D":
|
||||
setStationIcon(e.querySelector("img"),'https://storage.haruk.in/s185iyor.png',hasProblem);
|
||||
break;
|
||||
// 伊予灘ものがたり 黄
|
||||
case "8092D":
|
||||
case "8094D":
|
||||
setStationIcon(e.querySelector("img"),'https://storage.haruk.in/s185iyoy.png',hasProblem);
|
||||
break;
|
||||
|
||||
// 高徳線、徳島線、牟岐線、鳴門線普通列車系統
|
||||
// キハ40・47
|
||||
@ -987,6 +987,14 @@ export const injectJavascriptData: InjectJavascriptData = (
|
||||
setStationIcon(e.querySelector("img"),'https://storage.haruk.in/s1200n.png',hasProblem);
|
||||
break;
|
||||
|
||||
// 半定期臨時列車
|
||||
case "9174M":
|
||||
setStationIcon(e.querySelector("img"),'https://storage.haruk.in/s5001.png',hasProblem);
|
||||
break;
|
||||
case "9395D":
|
||||
setStationIcon(e.querySelector("img"),'https://storage.haruk.in/s1500.png',hasProblem);
|
||||
break;
|
||||
|
||||
|
||||
default: //指定車両でなく、Regexでの指定に移動
|
||||
// // 琴平直通系普通電車
|
||||
|
Loading…
Reference in New Issue
Block a user