From f928a0b1e40a539386aafd336b523f1729529cc3 Mon Sep 17 00:00:00 2001 From: eastargh Date: Thu, 6 Aug 2026 10:46:53 +0900 Subject: [PATCH 1/3] =?UTF-8?q?=EC=A0=84=EB=AC=B8=EB=A7=A4=ED=95=91=20?= =?UTF-8?q?=EB=8B=A8=EC=9D=BC=20=EC=97=B0=EA=B2=B0/=ED=95=B4=EC=A0=9C=20?= =?UTF-8?q?=EB=B2=84=ED=8A=BC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rule/transform2/transform2ManDetail.jsp | 64 ++++++++++++++++--- 1 file changed, 55 insertions(+), 9 deletions(-) diff --git a/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp b/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp index f676c7b..269818f 100644 --- a/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp +++ b/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp @@ -44,6 +44,9 @@ .div-hover { background-color: #EDD5DD } + + .btn_move { width:32px; min-width: 32px; height: 32px; background-color: #fff; border:1px solid #999; border-radius:4px; margin-bottom: 4px; } + @@ -888,7 +891,7 @@ } }); - $("input[name=auto]").click(function(){ + $("#auto").click(function(){ //debugger; jsPlumbInstance.deleteEveryConnection(); @@ -915,7 +918,7 @@ } }); - $("input[name=addAll]").click(function() { + $("#addAll").click(function() { console.debug('addAll'); var srcRowId = sourceGrid.getGridParam( "selrow" ); var tgtRowId = targetGrid.getGridParam( "selrow" ); @@ -966,7 +969,7 @@ } }); - $("input[name=removeAll]").click(function(){ + $("#removeAll").click(function(){ var tgtRowId = targetGrid.getGridParam( "selrow" ); if (tgtRowId == null) {alert("타겟레이아웃을 선택하여 주십시요.");return;} //grid data @@ -985,6 +988,49 @@ jsPlumbInstance.deleteConnectionsForElement(document.getElementById(targetEndpointElementId)); } }); + + $("#add").click(function() { + + var srcRowId = sourceGrid.getGridParam( "selrow" ); + var tgtRowId = targetGrid.getGridParam( "selrow" ); + if (srcRowId == null) {alert('<%=localeMessage.getString("transformManDetail.alert1")%>');return;} + if (tgtRowId == null) {alert('<%=localeMessage.getString("transformManDetail.alert2")%>');return;} + + //field, ATTR 여부 판단 + var sourceRow = sourceGrid.getRowData( srcRowId ); + var targetRow = targetGrid.getRowData( tgtRowId ); + if ( (sourceRow["loutItemType"] == 'Field' || sourceRow["loutItemType"] == 'Attr' || sourceRow["loutItemType"] == 'Array') && + (targetRow["loutItemType"] == 'Field' || targetRow["loutItemType"] == 'Attr' || targetRow["loutItemType"] == 'Array') ){ + ; + }else{ + alert('<%=localeMessage.getString("transformManDetail.alert3")%>'); + return ; + } + + targetGrid.jqGrid('setCell',tgtRowId,'CNVSNCMDNAME',addArrayTag(sourceRow['loutItemType'], addGroupTag(srcGroup,sourceRow['LOUTITEMPATH']))); + targetGrid.jqGrid('setCell',tgtRowId,'CNVSNRSULTITEMPATHNAME',addArrayTag(targetRow['loutItemType'], addGroupTag(tgtGroup,targetRow['LOUTITEMPATH']))); + targetGrid.jqGrid('setCell',tgtRowId,'CNVSNITEMSERNO',targetRow['loutItemSerno']); + + try { + jsPlumbConnect(srcRowId, tgtRowId); + } catch (e) {console.error(e);} + }); + + $("#remove").click(function(){ + var tgtRowId = targetGrid.getGridParam( "selrow" ); + if (tgtRowId == null) {alert("타겟레이아웃을 선택하여 주십시요.");return;} + //grid data + var targetData = targetGrid.getRowData(); + + targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNCMDNAME', null); + targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNRSULTITEMPATHNAME', null); + targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNITEMSERNO', null); + targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNITEMBASCVAL', null); + + const targetEndpointElementId = targetGrid.getEndpointElementId(tgtRowId); + jsPlumbInstance.deleteConnectionsForElement(document.getElementById(targetEndpointElementId)); + + }); $("textarea[name=CNVSNRSULTITEMPATHNAME],textarea[name=CNVSNCMDNAME],input[name=CNVSNITEMBASCVAL],input[name=CNVSNITEMSERNO]").blur(function(){ var rowId = targetGrid.getGridParam( "selrow" ); @@ -2161,12 +2207,12 @@
- - -
-
-
- + + +
+ +
+ From 5b05489924a63ee904d627173082dfdb7238a385 Mon Sep 17 00:00:00 2001 From: eastargh Date: Thu, 6 Aug 2026 11:05:45 +0900 Subject: [PATCH 2/3] =?UTF-8?q?=EC=9D=BC=EB=8B=A8=20=EC=9B=90=EB=9E=98?= =?UTF-8?q?=EB=8D=B0=EB=A1=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rule/transform2/transform2ManDetail.jsp | 64 +++---------------- 1 file changed, 9 insertions(+), 55 deletions(-) diff --git a/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp b/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp index 269818f..f676c7b 100644 --- a/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp +++ b/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp @@ -44,9 +44,6 @@ .div-hover { background-color: #EDD5DD } - - .btn_move { width:32px; min-width: 32px; height: 32px; background-color: #fff; border:1px solid #999; border-radius:4px; margin-bottom: 4px; } - @@ -891,7 +888,7 @@ } }); - $("#auto").click(function(){ + $("input[name=auto]").click(function(){ //debugger; jsPlumbInstance.deleteEveryConnection(); @@ -918,7 +915,7 @@ } }); - $("#addAll").click(function() { + $("input[name=addAll]").click(function() { console.debug('addAll'); var srcRowId = sourceGrid.getGridParam( "selrow" ); var tgtRowId = targetGrid.getGridParam( "selrow" ); @@ -969,7 +966,7 @@ } }); - $("#removeAll").click(function(){ + $("input[name=removeAll]").click(function(){ var tgtRowId = targetGrid.getGridParam( "selrow" ); if (tgtRowId == null) {alert("타겟레이아웃을 선택하여 주십시요.");return;} //grid data @@ -988,49 +985,6 @@ jsPlumbInstance.deleteConnectionsForElement(document.getElementById(targetEndpointElementId)); } }); - - $("#add").click(function() { - - var srcRowId = sourceGrid.getGridParam( "selrow" ); - var tgtRowId = targetGrid.getGridParam( "selrow" ); - if (srcRowId == null) {alert('<%=localeMessage.getString("transformManDetail.alert1")%>');return;} - if (tgtRowId == null) {alert('<%=localeMessage.getString("transformManDetail.alert2")%>');return;} - - //field, ATTR 여부 판단 - var sourceRow = sourceGrid.getRowData( srcRowId ); - var targetRow = targetGrid.getRowData( tgtRowId ); - if ( (sourceRow["loutItemType"] == 'Field' || sourceRow["loutItemType"] == 'Attr' || sourceRow["loutItemType"] == 'Array') && - (targetRow["loutItemType"] == 'Field' || targetRow["loutItemType"] == 'Attr' || targetRow["loutItemType"] == 'Array') ){ - ; - }else{ - alert('<%=localeMessage.getString("transformManDetail.alert3")%>'); - return ; - } - - targetGrid.jqGrid('setCell',tgtRowId,'CNVSNCMDNAME',addArrayTag(sourceRow['loutItemType'], addGroupTag(srcGroup,sourceRow['LOUTITEMPATH']))); - targetGrid.jqGrid('setCell',tgtRowId,'CNVSNRSULTITEMPATHNAME',addArrayTag(targetRow['loutItemType'], addGroupTag(tgtGroup,targetRow['LOUTITEMPATH']))); - targetGrid.jqGrid('setCell',tgtRowId,'CNVSNITEMSERNO',targetRow['loutItemSerno']); - - try { - jsPlumbConnect(srcRowId, tgtRowId); - } catch (e) {console.error(e);} - }); - - $("#remove").click(function(){ - var tgtRowId = targetGrid.getGridParam( "selrow" ); - if (tgtRowId == null) {alert("타겟레이아웃을 선택하여 주십시요.");return;} - //grid data - var targetData = targetGrid.getRowData(); - - targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNCMDNAME', null); - targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNRSULTITEMPATHNAME', null); - targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNITEMSERNO', null); - targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNITEMBASCVAL', null); - - const targetEndpointElementId = targetGrid.getEndpointElementId(tgtRowId); - jsPlumbInstance.deleteConnectionsForElement(document.getElementById(targetEndpointElementId)); - - }); $("textarea[name=CNVSNRSULTITEMPATHNAME],textarea[name=CNVSNCMDNAME],input[name=CNVSNITEMBASCVAL],input[name=CNVSNITEMSERNO]").blur(function(){ var rowId = targetGrid.getGridParam( "selrow" ); @@ -2207,12 +2161,12 @@
-
- -
- -
- +
+ +
+
+
+
From 7430b033234b697526e87bd72b49d28faf8e067c Mon Sep 17 00:00:00 2001 From: eastargh Date: Thu, 6 Aug 2026 11:33:52 +0900 Subject: [PATCH 3/3] =?UTF-8?q?=EB=8B=A4=EC=8B=9C=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rule/transform2/transform2ManDetail.jsp | 64 ++++++++++++++++--- 1 file changed, 55 insertions(+), 9 deletions(-) diff --git a/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp b/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp index f676c7b..269818f 100644 --- a/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp +++ b/WebContent/jsp/onl/admin/rule/transform2/transform2ManDetail.jsp @@ -44,6 +44,9 @@ .div-hover { background-color: #EDD5DD } + + .btn_move { width:32px; min-width: 32px; height: 32px; background-color: #fff; border:1px solid #999; border-radius:4px; margin-bottom: 4px; } + @@ -888,7 +891,7 @@ } }); - $("input[name=auto]").click(function(){ + $("#auto").click(function(){ //debugger; jsPlumbInstance.deleteEveryConnection(); @@ -915,7 +918,7 @@ } }); - $("input[name=addAll]").click(function() { + $("#addAll").click(function() { console.debug('addAll'); var srcRowId = sourceGrid.getGridParam( "selrow" ); var tgtRowId = targetGrid.getGridParam( "selrow" ); @@ -966,7 +969,7 @@ } }); - $("input[name=removeAll]").click(function(){ + $("#removeAll").click(function(){ var tgtRowId = targetGrid.getGridParam( "selrow" ); if (tgtRowId == null) {alert("타겟레이아웃을 선택하여 주십시요.");return;} //grid data @@ -985,6 +988,49 @@ jsPlumbInstance.deleteConnectionsForElement(document.getElementById(targetEndpointElementId)); } }); + + $("#add").click(function() { + + var srcRowId = sourceGrid.getGridParam( "selrow" ); + var tgtRowId = targetGrid.getGridParam( "selrow" ); + if (srcRowId == null) {alert('<%=localeMessage.getString("transformManDetail.alert1")%>');return;} + if (tgtRowId == null) {alert('<%=localeMessage.getString("transformManDetail.alert2")%>');return;} + + //field, ATTR 여부 판단 + var sourceRow = sourceGrid.getRowData( srcRowId ); + var targetRow = targetGrid.getRowData( tgtRowId ); + if ( (sourceRow["loutItemType"] == 'Field' || sourceRow["loutItemType"] == 'Attr' || sourceRow["loutItemType"] == 'Array') && + (targetRow["loutItemType"] == 'Field' || targetRow["loutItemType"] == 'Attr' || targetRow["loutItemType"] == 'Array') ){ + ; + }else{ + alert('<%=localeMessage.getString("transformManDetail.alert3")%>'); + return ; + } + + targetGrid.jqGrid('setCell',tgtRowId,'CNVSNCMDNAME',addArrayTag(sourceRow['loutItemType'], addGroupTag(srcGroup,sourceRow['LOUTITEMPATH']))); + targetGrid.jqGrid('setCell',tgtRowId,'CNVSNRSULTITEMPATHNAME',addArrayTag(targetRow['loutItemType'], addGroupTag(tgtGroup,targetRow['LOUTITEMPATH']))); + targetGrid.jqGrid('setCell',tgtRowId,'CNVSNITEMSERNO',targetRow['loutItemSerno']); + + try { + jsPlumbConnect(srcRowId, tgtRowId); + } catch (e) {console.error(e);} + }); + + $("#remove").click(function(){ + var tgtRowId = targetGrid.getGridParam( "selrow" ); + if (tgtRowId == null) {alert("타겟레이아웃을 선택하여 주십시요.");return;} + //grid data + var targetData = targetGrid.getRowData(); + + targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNCMDNAME', null); + targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNRSULTITEMPATHNAME', null); + targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNITEMSERNO', null); + targetGrid.jqGrid('setCell', tgtRowId, 'CNVSNITEMBASCVAL', null); + + const targetEndpointElementId = targetGrid.getEndpointElementId(tgtRowId); + jsPlumbInstance.deleteConnectionsForElement(document.getElementById(targetEndpointElementId)); + + }); $("textarea[name=CNVSNRSULTITEMPATHNAME],textarea[name=CNVSNCMDNAME],input[name=CNVSNITEMBASCVAL],input[name=CNVSNITEMSERNO]").blur(function(){ var rowId = targetGrid.getGridParam( "selrow" ); @@ -2161,12 +2207,12 @@
-
- -
-
-
- +
+ +
+ +
+