diff --git a/tkpurchase/api/models/checkinModel.js b/tkpurchase/api/models/checkinModel.js index 7f1baaa..b9b7c3a 100644 --- a/tkpurchase/api/models/checkinModel.js +++ b/tkpurchase/api/models/checkinModel.js @@ -158,9 +158,10 @@ async function findHistoryByCompany(companyId, { dateFrom, dateTo, page = 1, lim const db = getPool(); // 1. 체크인 페이지네이션 조회 - let sql = `SELECT pc.*, ps.work_description, ps.workplace_name, ps.start_date, ps.end_date + let sql = `SELECT pc.*, ps.work_description, ps.workplace_name, ps.start_date, ps.end_date, p.project_name, p.job_no FROM partner_work_checkins pc LEFT JOIN partner_schedules ps ON pc.schedule_id = ps.id + LEFT JOIN projects p ON ps.project_id = p.project_id WHERE pc.company_id = ?`; const params = [companyId]; if (dateFrom) { sql += ' AND DATE(pc.check_in_time) >= ?'; params.push(dateFrom); } diff --git a/tkpurchase/web/static/js/tkpurchase-partner-history.js b/tkpurchase/web/static/js/tkpurchase-partner-history.js index 89477cb..99fdd02 100644 --- a/tkpurchase/web/static/js/tkpurchase-partner-history.js +++ b/tkpurchase/web/static/js/tkpurchase-partner-history.js @@ -109,7 +109,10 @@ function renderHistoryList(checkins) { ${checkinDate} ${statusHtml} - ${escapeHtml(c.workplace_name || '')} +
${escapeHtml(c.work_description)}
` : ''}