- URL 하드코딩 → .env APP_URL 기반 동적 URL로 변경 - DB 연결 하드코딩 → .env 기반으로 변경 - MySQL strict mode DATE 오류 수정
99 lines
3.3 KiB
PHP
99 lines
3.3 KiB
PHP
<script>
|
|
function viewBoardInstock(num, itemname, spec, remarks) {
|
|
var url = '';
|
|
|
|
switch (itemname) {
|
|
case 'SUS1.55T':
|
|
case 'SUS1.5T':
|
|
case 'SUS1.2T':
|
|
url = "i_SUSplate.php?num=" + num + "&itemname=" + itemname;
|
|
break;
|
|
case '내화충진재':
|
|
url = "i_Fireproof_sealings.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec+ "&remarks=" + remarks;
|
|
break;
|
|
case '방화유리':
|
|
url = "i_antifireglass.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec+ "&remarks=" + remarks;
|
|
break;
|
|
case '베어링부':
|
|
url = "i_bracket.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec+ "&remarks=" + remarks;
|
|
break;
|
|
case '연동제어기':
|
|
url = "i_controller.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec+ "&remarks=" + remarks;
|
|
break;
|
|
case '전동개폐기':
|
|
url = "i_motor.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec+ "&remarks=" + remarks;
|
|
break;
|
|
case '마환봉':
|
|
url = "i_pole.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec;
|
|
break;
|
|
case '평철':
|
|
url = "i_platesteel.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec;
|
|
break;
|
|
case '받침용앵글':
|
|
url = "i_anglebottom.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec;
|
|
break;
|
|
case '앵글':
|
|
url = "i_angle.php?num=" + num;
|
|
break;
|
|
case '각파이프':
|
|
url = "i_recpipe.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec;
|
|
break;
|
|
case '감기샤프트':
|
|
url = "i_shaft.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec;
|
|
break;
|
|
case '실리카원단':
|
|
url = "i_sillica.php?num=" + num + "&itemname=" + itemname;
|
|
break;
|
|
case '내화실':
|
|
url = "i_fireproofWire.php?num=" + num + "&itemname=" + itemname;
|
|
break;
|
|
case '와이어원단':
|
|
if (remarks.includes('대한')) {
|
|
url = "i_wireDaehan.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec;
|
|
} else {
|
|
url = "i_wire.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec;
|
|
}
|
|
break;
|
|
case '화이바원단':
|
|
url = "i_fiber.php?num=" + num + "&itemname=" + itemname;
|
|
break;
|
|
case 'GI0.5T':
|
|
case 'GI0.45T':
|
|
url = "i_GIplate.php?num=" + num + "&itemname=" + itemname;
|
|
break;
|
|
case 'EGI1.55T':
|
|
case 'EGI1.15T':
|
|
case 'EGI1.6T':
|
|
url = "i_EGI155.php?num=" + num + "&itemname=" + itemname;
|
|
break;
|
|
case '슬랫코일':
|
|
url = "i_slatcoil.php?num=" + num + "&itemname=" + itemname;
|
|
break;
|
|
case '바이오세라크울96K':
|
|
url = "i_cerakwool.php?num=" + num + "&itemname=" + itemname;
|
|
break;
|
|
case '절곡코일':
|
|
// var firstWord = spec.split('1')[0]; // 1 까지 추출해서 T더하기
|
|
var firstWord = spec.replace(/\s+/g, '').substring(0, 3); // 공백제거후 앞의 3자리
|
|
if (firstWord === 'EGI') {
|
|
url = "i_bendingcoil.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec;
|
|
} else if (firstWord === 'SUS') {
|
|
url = "i_SUScoil.php?num=" + num + "&itemname=" + itemname + "&spec=" + spec;
|
|
}
|
|
else {
|
|
console.log("firstWord :", firstWord); // 디버깅을 위한 로그
|
|
return
|
|
}
|
|
|
|
break;
|
|
default:
|
|
console.error("Unknown itemname: " + itemname);
|
|
return; // 알 수 없는 itemname일 경우 함수를 종료
|
|
}
|
|
|
|
url = '/instock/' + url;
|
|
console.log("Opening URL:", url); // 디버깅을 위한 로그
|
|
customPopup(url, '수입검사서', 800, 900);
|
|
}
|
|
|
|
</script> |