fix: 작업일정 업체명 검색 필터 동작하도록 수정

프론트엔드는 company(텍스트)를 보내지만 백엔드는 company_id(정수)만
읽고 있어 업체명 필터가 무시되던 버그 수정. findAll()에서
pc.company_name LIKE 검색 지원 추가.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Hyungi Ahn
2026-03-13 08:34:39 +09:00
parent b5b0fa1728
commit 3d6cedf667
2 changed files with 4 additions and 2 deletions

View File

@@ -3,8 +3,9 @@ const scheduleModel = require('../models/scheduleModel');
// 일정 목록
async function list(req, res) {
try {
const { company_id, date_from, date_to, status, project_id, page, limit } = req.query;
const { company, company_id, date_from, date_to, status, project_id, page, limit } = req.query;
const rows = await scheduleModel.findAll({
company: company || undefined,
company_id: company_id ? parseInt(company_id) : undefined,
date_from,
date_to,