feat: update UI title, restore guide functionality, and simplify server list view
This commit is contained in:
@@ -157,10 +157,20 @@ export function initGuide() {
|
||||
|
||||
body.appendChild(overlay);
|
||||
|
||||
const openGuide = () => overlay.classList.add('active');
|
||||
const openGuide = () => {
|
||||
console.log('📖 Opening Guide Modal...');
|
||||
overlay.classList.add('active');
|
||||
};
|
||||
const closeGuide = () => overlay.classList.remove('active');
|
||||
|
||||
document.getElementById('btn-open-guide-header')?.addEventListener('click', openGuide);
|
||||
const triggerBtn = document.getElementById('btn-open-guide-header');
|
||||
if (triggerBtn) {
|
||||
console.log('✅ Guide trigger button found and bound.');
|
||||
triggerBtn.addEventListener('click', openGuide);
|
||||
} else {
|
||||
console.warn('⚠️ Guide trigger button (#btn-open-guide-header) not found in DOM.');
|
||||
}
|
||||
|
||||
overlay.addEventListener('click', (e) => { if (e.target === overlay) closeGuide(); });
|
||||
document.getElementById('btn-close-guide')?.addEventListener('click', closeGuide);
|
||||
|
||||
|
||||
@@ -332,7 +332,7 @@ export function initHwModal(onSave: () => void, closeModalsCb: () => void) {
|
||||
if (dateStr.length < 6) { alert('올바른 구매연월(YYYYMM)을 입력해주세요.'); return; }
|
||||
const prefix = `${typeCode}-${dateStr.substring(0, 6)}-`;
|
||||
try {
|
||||
const res = await fetch(`http://localhost:3000/api/generate-asset-code?prefix=${prefix}`);
|
||||
const res = await fetch(`http://172.16.40.100:3000/api/generate-asset-code?prefix=${prefix}`);
|
||||
const data = await res.json();
|
||||
if (data.nextCode) setFieldValue('hw-자산코드', data.nextCode);
|
||||
} catch (err) { alert('자산번호 생성에 실패했습니다.'); }
|
||||
|
||||
@@ -211,7 +211,7 @@ export function initSwModal(onSave: () => void, closeModalsCb: () => void) {
|
||||
if (dateStr.length < 6) { alert('올바른 구매연월(YYYYMM)을 입력해주세요.'); return; }
|
||||
const prefix = `${typeCode}-${dateStr.substring(0, 6)}-`;
|
||||
try {
|
||||
const res = await fetch(`http://localhost:3000/api/generate-asset-code?prefix=${prefix}`);
|
||||
const res = await fetch(`http://172.16.40.100:3000/api/generate-asset-code?prefix=${prefix}`);
|
||||
const data = await res.json();
|
||||
if (data.nextCode) setFieldValue('sw-자산번호', data.nextCode);
|
||||
} catch (err) { alert('자산번호 생성에 실패했습니다.'); }
|
||||
|
||||
Reference in New Issue
Block a user