From dba9a1ec63c3d30eb3d4072bf3cf85b9ddeff73a Mon Sep 17 00:00:00 2001 From: hjjeong Date: Tue, 21 Apr 2026 10:54:32 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B0=98=EC=A0=9C=ED=92=88=EA=B2=80=EC=82=AC?= =?UTF-8?q?=20=EA=B4=80=EB=A6=AC=20=EB=B6=88=EB=9F=89=EC=9C=A0=ED=98=95=20?= =?UTF-8?q?=EA=B2=80=EC=83=89=20=EB=93=9C=EB=A1=AD=EB=B0=95=EC=8A=A4=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 - 검색 드롭박스를 등록팝업과 동일한 COMM_CODE 부모코드 0001820 기반 전체 목록으로 변경 (기존에는 PMS_QUALITY_SEMI_PRODUCT_INSPECTION에 등록된 DEFECT_TYPE만 distinct로 노출되어 선택지 부족) - getSemiProductDefectTypeList 쿼리에도 COMM_CODE JOIN 추가하여 코드명 fallback 처리 Co-Authored-By: Claude Opus 4.7 (1M context) --- src/com/pms/controller/QualityController.java | 4 ++-- src/com/pms/mapper/quality.xml | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/com/pms/controller/QualityController.java b/src/com/pms/controller/QualityController.java index 7d6e8bc..0281b4b 100644 --- a/src/com/pms/controller/QualityController.java +++ b/src/com/pms/controller/QualityController.java @@ -652,8 +652,8 @@ public class QualityController { code_map.put("inspection_date", commonService.bizMakeOptionList("", (String)paramMap.get("search_inspection_date"), "quality.getSemiProductInspectionDateList")); // 검사자 드롭박스 code_map.put("writer", commonService.bizMakeOptionList("", (String)paramMap.get("search_writer"), "quality.getSemiProductWriterList")); - // 불량유형 드롭박스 - code_map.put("defect_type", commonService.bizMakeOptionList("", (String)paramMap.get("search_defect_type"), "quality.getSemiProductDefectTypeList")); + // 불량유형 드롭박스 (COMM_CODE 전체 목록 - 부모코드 0001820, 팝업과 동일) + code_map.put("defect_type", commonService.bizMakeOptionList("0001820", (String)paramMap.get("search_defect_type"), "common.getCodeselect")); // 귀책부서 드롭박스 code_map.put("responsible_dept", commonService.bizMakeOptionList("", (String)paramMap.get("search_responsible_dept"), "quality.getSemiProductResponsibleDeptList")); request.setAttribute("code_map", code_map); diff --git a/src/com/pms/mapper/quality.xml b/src/com/pms/mapper/quality.xml index faa0ba2..86c5fda 100644 --- a/src/com/pms/mapper/quality.xml +++ b/src/com/pms/mapper/quality.xml @@ -1767,8 +1767,9 @@