From d4fc20fcec6b91bdbcea3cff3742d695a66c40bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EB=8C=80=ED=99=98?= Date: Fri, 27 Mar 2026 11:53:52 +0900 Subject: [PATCH] =?UTF-8?q?fix=20:=20=EC=87=BC=ED=95=91=EB=AA=B0=20?= =?UTF-8?q?=EC=A3=BC=EB=AC=B8=EC=8B=A4=ED=8C=A8=20=ED=99=94=EB=A9=B4=20-?= =?UTF-8?q?=20=EA=B5=AC=EB=8F=85=EC=84=9C=EB=B9=84=EC=8A=A4=20=EC=A3=BC?= =?UTF-8?q?=EB=AC=B8=EC=8B=A4=ED=8C=A8=20=EB=B6=84=EA=B8=B0=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domainserver/domain/sopmal/ordr/vo/OrdrVO.java | 7 +++++-- .../webapp/WEB-INF/views/sopmal/ordr/OrdrFailrR.jsp | 12 ++++++++++++ .../WEB-INF/views/sopmal/ordr/OrdrReqstKcpPayR.jsp | 1 + .../WEB-INF/views/sopmal/ordr/OrdrRspnsKcpPayR.jsp | 2 ++ .../WEB-INF/views/sopmal/ordr/OrdrRspnsPayR.jsp | 2 ++ .../WEB-INF/views/sopmal_m/ordr/OrdrFailrR.jsp | 12 ++++++++++++ 6 files changed, 34 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/wb/domainserver/domain/sopmal/ordr/vo/OrdrVO.java b/src/main/java/com/wb/domainserver/domain/sopmal/ordr/vo/OrdrVO.java index e676d820..42acb6bc 100644 --- a/src/main/java/com/wb/domainserver/domain/sopmal/ordr/vo/OrdrVO.java +++ b/src/main/java/com/wb/domainserver/domain/sopmal/ordr/vo/OrdrVO.java @@ -41,9 +41,12 @@ public class OrdrVO extends AbstractVO { /** 실패 메세지 */ private String message; - /*결제 플랫폼 타입 코드*/ + /** 결제 플랫폼 타입 코드*/ private String setlePltfomTyCd; - /*주문유형*/ + /** 주문유형*/ private String ordrTyCd; + + /** 구독서비스 고유번호*/ + private String subsvcInnb; } diff --git a/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrFailrR.jsp b/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrFailrR.jsp index 073dbe71..9a947266 100644 --- a/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrFailrR.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrFailrR.jsp @@ -58,6 +58,17 @@ history.replaceState(null, '', '/sopmal/ordr/selectMbrPurchsForm'); } + const subsvcInnb = $('#subsvcInnb').val(); + if (!fn_is_empty(subsvcInnb)) { + $(form).attr('action', ''); + $('', { + type: 'hidden', + name: 'subsvcInnb', + value: subsvcInnb + }).appendTo(form); + history.replaceState(null, '', '/sopmal/ordr/selectSubsvcPurchsForm'); + } + $(form).submit(); } @@ -77,6 +88,7 @@ "/> + "/>
diff --git a/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrReqstKcpPayR.jsp b/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrReqstKcpPayR.jsp index ec4dbf14..e54c3a0a 100644 --- a/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrReqstKcpPayR.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrReqstKcpPayR.jsp @@ -118,6 +118,7 @@ + diff --git a/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrRspnsKcpPayR.jsp b/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrRspnsKcpPayR.jsp index 37312dc9..433bcabd 100644 --- a/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrRspnsKcpPayR.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrRspnsKcpPayR.jsp @@ -52,6 +52,7 @@ $(form).append($('', {type:'hidden', name:'mbrId', value:$('#mbrId').val()})); $(form).append($('', {type:'hidden', name:'sesionId', value:$('#sesionId').val()})); $(form).append($('', {type:'hidden', name:'message', value:$('#message').val()})); + $(form).append($('', {type:'hidden', name:'subsvcInnb', value:$('#subsvcInnb').val()})); $(form).attr('method', 'post'); $(form).attr('action', ''); @@ -73,6 +74,7 @@ + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrRspnsPayR.jsp b/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrRspnsPayR.jsp index e9c67793..50f511ab 100644 --- a/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrRspnsPayR.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal/ordr/OrdrRspnsPayR.jsp @@ -53,6 +53,7 @@ $(form).append($('', {type:'hidden', name:'sesionId', value:$('#sesionId').val()})); $(form).append($('', {type:'hidden', name:'message', value:$('#message').val()})); $(form).append($('', {type:'hidden', name:'ordrTyCd', value:$('#ordrTyCd').val()})); + $(form).append($('', {type:'hidden', name:'subsvcInnb', value:$('#subsvcInnb').val()})); $(form).attr('method', 'post'); $(form).attr('action', ''); @@ -75,6 +76,7 @@ + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/sopmal_m/ordr/OrdrFailrR.jsp b/src/main/webapp/WEB-INF/views/sopmal_m/ordr/OrdrFailrR.jsp index d1ffcd9b..4427ea29 100644 --- a/src/main/webapp/WEB-INF/views/sopmal_m/ordr/OrdrFailrR.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal_m/ordr/OrdrFailrR.jsp @@ -51,6 +51,17 @@ history.replaceState(null, '', '/sopmal/ordr/selectMbrPurchsForm'); } + const subsvcInnb = $('#subsvcInnb').val(); + if (!fn_is_empty(subsvcInnb)) { + $(form).attr('action', ''); + $('', { + type: 'hidden', + name: 'subsvcInnb', + value: subsvcInnb + }).appendTo(form); + history.replaceState(null, '', '/sopmal/ordr/selectSubsvcPurchsForm'); + } + $(form).submit(); } @@ -74,6 +85,7 @@ "/> + "/>