From 566a38562cf6044c13c49e5b4c0d70c78e6e1136 Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Mon, 26 Jan 2026 15:09:16 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20work-types=20API=20=EA=B2=BD=EB=A1=9C=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - /api/tools/work-types → /api/daily-work-reports/work-types - task-management.js와 tbm.js에서 올바른 엔드포인트 사용 - API 서버 재시작으로 /api/tasks 라우트 활성화 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- web-ui/js/task-management.js | 5 ++--- web-ui/js/tbm.js | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/web-ui/js/task-management.js b/web-ui/js/task-management.js index 31abdd5..88994ab 100644 --- a/web-ui/js/task-management.js +++ b/web-ui/js/task-management.js @@ -42,9 +42,8 @@ window.loadAllData = loadAllData; // 공정 목록 로드 async function loadWorkTypes() { try { - // 작업 유형(공정) 목록 조회 - codes API 사용 또는 직접 DB 조회 - // 간단하게 하드코딩으로 시작 (나중에 API로 변경 가능) - const response = await window.apiCall('/tools/work-types'); + // 작업 유형(공정) 목록 조회 + const response = await window.apiCall('/daily-work-reports/work-types'); if (response && response.success) { workTypes = response.data || []; diff --git a/web-ui/js/tbm.js b/web-ui/js/tbm.js index 2b7a2f7..6ad0aaa 100644 --- a/web-ui/js/tbm.js +++ b/web-ui/js/tbm.js @@ -80,7 +80,7 @@ async function loadInitialData() { } // 공정(Work Types) 목록 로드 - const workTypesResponse = await window.apiCall('/tools/work-types'); + const workTypesResponse = await window.apiCall('/daily-work-reports/work-types'); if (workTypesResponse && workTypesResponse.success) { allWorkTypes = workTypesResponse.data || []; console.log('✅ 공정 목록 로드:', allWorkTypes.length + '개');