From 3804ffca05f6054b599d31bc4678183f80bac547 Mon Sep 17 00:00:00 2001 From: hjjeong Date: Thu, 5 Feb 2026 09:49:47 +0900 Subject: [PATCH 1/4] =?UTF-8?q?=EB=8F=99=EC=9D=BC=20=ED=92=88=EB=B2=88(?= =?UTF-8?q?=EC=86=8C=EC=9E=AC=ED=92=88=EB=B2=88=20=EB=93=B1=EB=8F=84=20?= =?UTF-8?q?=EB=8F=99=EC=9D=BC=ED=95=A0=20=EB=95=8C)=20=EA=B5=AC=EB=A7=A4?= =?UTF-8?q?=EB=A6=AC=EC=8A=A4=ED=8A=B8=EC=97=90=EC=84=9C=20=ED=95=98?= =?UTF-8?q?=EB=82=98=EB=A1=9C=20=EB=B3=B4=EC=9D=B4=EA=B2=8C..=20=EC=95=84?= =?UTF-8?q?=EC=A7=81=20=EC=A1=B0=EA=B8=88=20=EB=8D=94=20=ED=85=8C=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=ED=95=84=EC=9A=94!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../view/salesMng/purchaseListFormPopUp.jsp | 26 +- src/com/pms/mapper/salesMng.xml | 379 +++++++++++++++++- .../salesmgmt/service/SalesMngService.java | 37 +- 3 files changed, 428 insertions(+), 14 deletions(-) diff --git a/WebContent/WEB-INF/view/salesMng/purchaseListFormPopUp.jsp b/WebContent/WEB-INF/view/salesMng/purchaseListFormPopUp.jsp index 6993b80..c510365 100644 --- a/WebContent/WEB-INF/view/salesMng/purchaseListFormPopUp.jsp +++ b/WebContent/WEB-INF/view/salesMng/purchaseListFormPopUp.jsp @@ -329,14 +329,36 @@ function fn_initGrid() { // return value || ''; // } // }, - // 3. 품번 + // 원본 OBJID들 (숨김 - 저장 시 사용) + { + title: 'ORIGINAL_OBJIDS', + field: 'ORIGINAL_OBJIDS', + frozen: true, + visible: false + }, + // 그룹화된 행 수 (숨김) + { + title: 'GROUPED_COUNT', + field: 'GROUPED_COUNT', + frozen: true, + visible: false + }, + // 3. 품번 (합쳐진 경우 표시) { headerHozAlign: 'center', hozAlign: 'left', widthGrow: 2, title: '품번', field: 'PART_NO', - frozen: true + frozen: true, + formatter: function(cell) { + var value = cell.getValue() || ''; + var groupedCount = cell.getRow().getData().GROUPED_COUNT || 1; + if(groupedCount > 1) { + return value + ' (합계 ' + groupedCount + '건)'; + } + return value; + } }, // 4. 품명 { diff --git a/src/com/pms/mapper/salesMng.xml b/src/com/pms/mapper/salesMng.xml index 1d20370..3061ba6 100644 --- a/src/com/pms/mapper/salesMng.xml +++ b/src/com/pms/mapper/salesMng.xml @@ -3196,7 +3196,8 @@ UPDATE SET SRP.REGDATE - + + + + +