diff --git a/system1-factory/web/js/tbm.js b/system1-factory/web/js/tbm.js index a7916d8..c24cb17 100644 --- a/system1-factory/web/js/tbm.js +++ b/system1-factory/web/js/tbm.js @@ -628,6 +628,12 @@ window.loadTasksByWorkType = loadTasksByWorkType; function closeTbmModal() { document.getElementById('tbmModal').style.display = 'none'; unlockBodyScroll(); + + // 생성 모드로 복원 + const createSection = document.getElementById('newTbmWorkerGrid')?.closest('.tbm-form-section'); + const editSection = document.getElementById('workerTaskListSection'); + if (createSection) createSection.style.display = ''; + if (editSection) editSection.style.display = 'none'; } window.closeTbmModal = closeTbmModal; @@ -2010,6 +2016,12 @@ async function openTeamCompositionModal(sessionId) { document.getElementById('leaderId').value = ''; } + // 생성 모드 섹션 숨기고 편집 모드 섹션 표시 + const createSection = document.getElementById('newTbmWorkerGrid')?.closest('.tbm-form-section'); + const editSection = document.getElementById('workerTaskListSection'); + if (createSection) createSection.style.display = 'none'; + if (editSection) editSection.style.display = 'block'; + renderWorkerTaskList(); document.getElementById('tbmModal').style.display = 'flex'; diff --git a/system1-factory/web/pages/work/tbm.html b/system1-factory/web/pages/work/tbm.html index 4356168..287095c 100644 --- a/system1-factory/web/pages/work/tbm.html +++ b/system1-factory/web/pages/work/tbm.html @@ -7,7 +7,7 @@ - +