From e24d0ef7048c3bf7f2e63d7140b53d3f53884395 Mon Sep 17 00:00:00 2001 From: jazz Date: Fri, 27 Feb 2026 15:19:35 +0900 Subject: [PATCH] =?UTF-8?q?fix=20:=20=EA=B4=80=EB=A6=AC=EC=9E=90=20?= =?UTF-8?q?=EC=A3=BC=EB=AC=B8=EB=AA=A9=EB=A1=9D=20/=20=EC=A3=BC=EB=AC=B8?= =?UTF-8?q?=EC=83=81=EC=84=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xml/mapper/gcone/ordr/ordr/BOOrdrMapper.xml | 13 ++++++++++--- .../views/mngr/ordr/ordrmngr/OrdrDtlInqireR.jsp | 15 ++++++--------- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/src/main/resources/mybatis/xml/mapper/gcone/ordr/ordr/BOOrdrMapper.xml b/src/main/resources/mybatis/xml/mapper/gcone/ordr/ordr/BOOrdrMapper.xml index 7b787b3c..f0f7ac1b 100644 --- a/src/main/resources/mybatis/xml/mapper/gcone/ordr/ordr/BOOrdrMapper.xml +++ b/src/main/resources/mybatis/xml/mapper/gcone/ordr/ordr/BOOrdrMapper.xml @@ -514,7 +514,10 @@ , DATE_FORMAT(FO.ORDR_RCEPT_DT, '%Y-%m-%d %H:%i') AS ORDR_RCEPT_DT -- 주문접수일 , FO.SLE_ENVRN_CD -- 판매환경코드 , FN_GET_COMMCODE_NAME('SLE_ENVRN', FO.SLE_ENVRN_CD) AS SLE_ENVRN_NM - , FN_GET_ORDER_GOODS_NAME(FO.SOPMAL_CD, FO.ORDR_INNB) AS GOODS_NM -- 상품명 + , CASE + WHEN FO.SUBSVC_AT = 'Y' THEN CONCAT(GS.SUBSVC_NM,'(', GS.SUBSVC_GNR_NM, ')') + ELSE FN_GET_ORDER_GOODS_NAME(FO.SOPMAL_CD, FO.ORDR_INNB) + END AS GOODS_NM -- 상품명 , FN_GET_ORDER_COUNT(FO.SOPMAL_CD, FO.ORDR_INNB, 'ITEM') AS ITEM_CNT -- 상품 개수 , FN_GET_ORDER_COUNT(FO.SOPMAL_CD, FO.ORDR_INNB, 'ORDER') AS ORDER_CNT -- 상품 종수 , ( @@ -598,9 +601,12 @@ AND FMGM.SOPMAL_CD = FO.SOPMAL_CD -- 주문의 회원번호만 등급을 조회하면 되므로 조건을 추가함. WHERE FM.USE_AT = 'Y' ) MBR ON 1=1 - LEFT JOIN GC_ORDER_SETLE FOS -- LEFT 로 다시 변경 - ON FOS.SOPMAL_CD = FO.SOPMAL_CD + LEFT JOIN GC_ORDER_SETLE FOS -- LEFT 로 다시 변경 + ON FOS.SOPMAL_CD = FO.SOPMAL_CD AND FOS.ORDR_INNB = FO.ORDR_INNB + LEFT JOIN GC_SUBSVC GS + ON GS.SOPMAL_CD = FO.SOPMAL_CD + AND GS.SUBSVC_INNB = FO.SUBSVC_INNB WHERE FO.USE_AT = 'Y' /*AND FO.SUBSVC_AT = 'N'*/ AND FOS.ORDR_INNB IS NOT NULL -- GC_ORDER_SETLE 에 데이터가 있을 때 조건 @@ -1491,6 +1497,7 @@ AND GOR.ORDR_INNB = FO.ORDR_INNB AND GOR.USE_AT = 'Y' AND GOR.REFUND_PROCS_STTUS_CD = '03' /*처리상태:환불완료*/) AS ORDER_RE_INNB + , FO.SUBSVC_AT FROM GC_ORDER FO INNER JOIN ( SELECT FOI.SOPMAL_CD diff --git a/src/main/webapp/WEB-INF/views/mngr/ordr/ordrmngr/OrdrDtlInqireR.jsp b/src/main/webapp/WEB-INF/views/mngr/ordr/ordrmngr/OrdrDtlInqireR.jsp index d95439a4..5dadbf98 100644 --- a/src/main/webapp/WEB-INF/views/mngr/ordr/ordrmngr/OrdrDtlInqireR.jsp +++ b/src/main/webapp/WEB-INF/views/mngr/ordr/ordrmngr/OrdrDtlInqireR.jsp @@ -1784,10 +1784,7 @@ - - 결제 취소 - - + @@ -1822,7 +1819,6 @@ 주문정보 - @@ -1836,8 +1832,7 @@ - 유입 - 마켓 + 일반/구독 주문일시 환경 주문번호 @@ -1851,8 +1846,10 @@ - ${fn:substring(dtl.inflowCoursNm, 0, 1)} - ${fn:substring(dtl.sopmalNm, 0, 1)} + + 구독 + 일반 + ${dtl.ordrRceptDt} ${dtl.sleEnvrnNm}