fix: 작업일정 업체명 검색 필터 동작하도록 수정
프론트엔드는 company(텍스트)를 보내지만 백엔드는 company_id(정수)만 읽고 있어 업체명 필터가 무시되던 버그 수정. findAll()에서 pc.company_name LIKE 검색 지원 추가. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user