diff --git a/frontend/issues-management.html b/frontend/issues-management.html index eddc6e9..5c4b4d0 100644 --- a/frontend/issues-management.html +++ b/frontend/issues-management.html @@ -293,7 +293,6 @@ let issues = []; let projects = []; let filteredIssues = []; - let selectedIssues = new Set(); let currentIssueId = null; let currentTab = 'in_progress'; // 기본값: 진행 중 @@ -372,7 +371,6 @@ issue.review_status === 'in_progress' || issue.review_status === 'completed' ); filterIssues(); - updateStatistics(); } else { throw new Error('부적합 목록을 불러올 수 없습니다.'); } @@ -643,39 +641,7 @@ document.body.appendChild(modal); } - // 통계 업데이트 - function updateStatistics() { - const needAction = issues.filter(issue => issue.status === 'new').length; - const processing = issues.filter(issue => issue.status === 'processing').length; - const pending = issues.filter(issue => issue.status === 'pending').length; - const completed = issues.filter(issue => issue.status === 'completed').length; - document.getElementById('needActionCount').textContent = needAction; - document.getElementById('processingCount').textContent = processing; - document.getElementById('pendingCount').textContent = pending; - document.getElementById('completedCount').textContent = completed; - document.getElementById('totalCount').textContent = issues.length; - } - - // 선택 관리 - function toggleIssueSelection(issueId) { - if (selectedIssues.has(issueId)) { - selectedIssues.delete(issueId); - } else { - selectedIssues.add(issueId); - } - displayIssues(); - } - - function toggleSelectAll() { - const selectAll = document.getElementById('selectAll').checked; - if (selectAll) { - filteredIssues.forEach(issue => selectedIssues.add(issue.id)); - } else { - selectedIssues.clear(); - } - displayIssues(); - } // 상태 변경 모달 function openStatusModal(issueId) {