From d6c5cb7a7488db9a5efa7a1994f3d703dc0a94fb Mon Sep 17 00:00:00 2001 From: hjjeong Date: Tue, 9 Dec 2025 16:49:28 +0900 Subject: [PATCH 1/2] =?UTF-8?q?ebom=20=EC=84=A0=ED=83=9D=20=ED=8C=8C?= =?UTF-8?q?=ED=8A=B8=20=ED=95=98=EC=9D=B4=EB=9D=BC=EC=9D=B4=ED=8A=B8=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20=EB=93=B1..?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/WEB-INF/view/partMng/structurePopupLeft.jsp | 4 ++-- src/com/pms/mapper/partMng.xml | 10 ++++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/WebContent/WEB-INF/view/partMng/structurePopupLeft.jsp b/WebContent/WEB-INF/view/partMng/structurePopupLeft.jsp index c716b0d..d0a86e4 100644 --- a/WebContent/WEB-INF/view/partMng/structurePopupLeft.jsp +++ b/WebContent/WEB-INF/view/partMng/structurePopupLeft.jsp @@ -326,8 +326,8 @@ function fn_initGrid() { // 행 클릭 시 선택 처리 이벤트 _tabulGrid.on("rowClick", function(e, row) { - // 라디오 버튼이나 링크 클릭 시에는 기본 동작 유지 - if($(e.target).is('input[type=radio], a')) { + // 링크 클릭 시에는 기본 동작 유지 (라디오 버튼은 하이라이트 처리) + if($(e.target).is('a')) { return; } diff --git a/src/com/pms/mapper/partMng.xml b/src/com/pms/mapper/partMng.xml index 521ea03..1839857 100644 --- a/src/com/pms/mapper/partMng.xml +++ b/src/com/pms/mapper/partMng.xml @@ -6706,7 +6706,8 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.* UPDATE PART_BOM_REPORT SET - STATUS = 'changeDesign' + -- STATUS = 'changeDesign' + STATUS = 'N' ,EDIT_DATE = NOW() ,EDITER = #{WRITER} WHERE OBJID IN (SELECT Q.BOM_REPORT_OBJID @@ -6714,14 +6715,15 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.* ,PART_MNG P WHERE P.PART_NO = #{PART_NO} AND P.OBJID = Q.PART_NO) - AND STATUS != 'changeDesign' + AND STATUS != 'N' UPDATE PART_BOM_REPORT SET - STATUS = 'changeDesign' + -- STATUS = 'changeDesign' + STATUS = 'N' ,EDIT_DATE = NOW() ,EDITER = #{WRITER} WHERE OBJID IN (SELECT Q.BOM_REPORT_OBJID @@ -6731,7 +6733,7 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.* WHERE P.OBJID = #{OBJID} AND P.PART_NO = P2.PART_NO AND P2.OBJID = Q.PART_NO) - AND STATUS != 'changeDesign' + AND STATUS != 'N'