TKTも移動

This commit is contained in:
harukin-OneMix4 2023-06-27 01:19:20 +09:00
parent 6f7f02e4fa
commit 180bc95a80

View File

@ -499,7 +499,7 @@ export const injectJavascriptData = (
` `
let JRF = false; let JRF = false;
const getJRF = num =>{ const getJRF = num =>{
switch(列番データ){ switch(num){
case "71": case "71":
return "東京(タ)→高松(タ)"+"\\n"; return "東京(タ)→高松(タ)"+"\\n";
case "73": case "73":
@ -529,7 +529,7 @@ const getJRF = num =>{
return "臨時貨物"+"\\n"; return "臨時貨物"+"\\n";
default: default:
JRF = true; JRF = true;
return ""; return null;
} }
} }
行き先情報.innerText = getJRF(列番データ)+行き先情報.innerText; 行き先情報.innerText = getJRF(列番データ)+行き先情報.innerText;
@ -538,38 +538,34 @@ const getJRF = num =>{
const TKT_name = ` const TKT_name = `
//安芸行と併結列車を個別に表示、それ以外をdefaultで下りなら既定の行き先を、上りなら奈半利行を設定 //安芸行と併結列車を個別に表示、それ以外をdefaultで下りなら既定の行き先を、上りなら奈半利行を設定
switch(列番データ){ const getTKT = num =>{
switch(num){
case "5814D": case "5814D":
case "5816D": case "5816D":
行き先情報.innerText = "ごめん・なはり線直通\\n快速 奈半利行"; return "ごめん・なはり線直通\\n快速 奈半利行";
break;
case "5812D": case "5812D":
行き先情報.innerText = "ごめん・なはり線直通\\n快速 安芸行"; return "ごめん・なはり線直通\\n快速 安芸行";
break;
case "5874D": case "5874D":
case "5882D": case "5882D":
行き先情報.innerText = "ごめん・なはり線直通\\n各停 安芸行"; return "ごめん・なはり線直通\\n各停 安芸行";
break;
case "742D": case "742D":
case "746D": case "746D":
行き先情報.innerText = "土佐山田/奈半利行\\n(後免にて解結)\\nごめん・なはり線快速"; return "土佐山田/奈半利行\\n(後免にて解結)\\nごめん・なはり線快速";
break;
default: default:
if(new RegExp(/^58[1-3][1,3,5,7,9][DM]$/).test(列番データ)){ if(new RegExp(/^58[1-3][1,3,5,7,9][DM]$/).test(列番データ)){
行き先情報.innerText = "ごめん・なはり線直通\\n快速 "+行き先情報.innerText; return "ごめん・なはり線直通\\n快速 "+行き先情報.innerText;
} }
else if(new RegExp(/^58[4-9][1,3,5,7,9][DM]$/).test(列番データ)){ else if(new RegExp(/^58[4-9][1,3,5,7,9][DM]$/).test(列番データ)){
行き先情報.innerText = "ごめん・なはり線直通\\n各停 "+行き先情報.innerText; return "ごめん・なはり線直通\\n各停 "+行き先情報.innerText;
} }
else if(new RegExp(/^58[3-4][0,2,4,6,8][DM]$/).test(列番データ)){ else if(new RegExp(/^58[3-4][0,2,4,6,8][DM]$/).test(列番データ)){
行き先情報.innerText = "ごめん・なはり線直通\\n快速 奈半利行"; return "ごめん・なはり線直通\\n快速 奈半利行";
} }
else if(new RegExp(/^58[5-9][0,2,4,6,8][DM]$/).test(列番データ)){ else if(new RegExp(/^58[5-9][0,2,4,6,8][DM]$/).test(列番データ)){
行き先情報.innerText = "ごめん・なはり線直通\\n各停 奈半利行"; return "ごめん・なはり線直通\\n各停 奈半利行";
} }
break; }}
} 行き先情報.innerText = getTKT(列番データ) || 行き先情報.innerText;
`; `;