From 9a2b682b182259fd00707f87ad5be2c8cb163527 Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Mon, 16 Mar 2026 15:54:41 +0900 Subject: [PATCH] =?UTF-8?q?fix(tkfb):=20TBM=20=EC=99=84=EB=A3=8C=20?= =?UTF-8?q?=EC=8B=9C=20=EC=97=B0=EC=B0=A8=20=EC=9E=91=EC=97=85=EC=9E=90=20?= =?UTF-8?q?=EC=9E=91=EC=97=85=EB=B3=B4=EA=B3=A0=EC=84=9C=20=EC=83=9D?= =?UTF-8?q?=EC=84=B1=20500=20=EC=97=90=EB=9F=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit daily_work_reports INSERT에 NOT NULL 필수 컬럼 work_type_id 누락으로 연차 작업자 포함 TBM 완료 시 500 에러 발생. work_type_id=11(휴무) 추가. Co-Authored-By: Claude Opus 4.6 --- system1-factory/api/models/tbmModel.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system1-factory/api/models/tbmModel.js b/system1-factory/api/models/tbmModel.js index 57704b0..eeca992 100644 --- a/system1-factory/api/models/tbmModel.js +++ b/system1-factory/api/models/tbmModel.js @@ -185,8 +185,8 @@ const TbmModel = { if (existingReport.length === 0) { await conn.query( `INSERT INTO daily_work_reports - (report_date, user_id, project_id, work_hours, work_status_id, created_by, tbm_assignment_id, created_at) - VALUES (?, ?, 13, 8, 1, ?, ?, NOW())`, + (report_date, user_id, project_id, work_type_id, work_hours, work_status_id, created_by, tbm_assignment_id, created_at) + VALUES (?, ?, 13, 11, 8, 1, ?, ?, NOW())`, [reportDate, aw.user_id, createdBy, assignRows[0].assignment_id] ); }