merge master into develop - CscListRForm.jsp FAQ 아코디언 버그 수정

This commit is contained in:
jilee4unity
2026-05-28 23:34:06 +09:00
7250 changed files with 570509 additions and 25 deletions

View File

@@ -0,0 +1,97 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.wb.domainserver.domain.gcone.setup.nbkk.mapper.BONbkkMapper">
<!--무통장 입금 계좌 조회-->
<select id = "selectBOAcntSetup" parameterType="com.wb.domainserver.domain.gcone.setup.nbkk.vo.BOSetupNbkkVO" resultType="dataMap" >
SELECT
SOPMAL_CD,
ACNT_DV_CD,
ACNT_DTL_DV_CD,
BANK_CD,
FN_GET_COMMCODE_NAME("BANK_NM_DV",BANK_CD) AS BANK_NM,
DPSTR_NM,
ACNTNB,
USE_AT
FROM GC_ACNT_SETUP
WHERE ACNT_DV_CD ='01'
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isNotEmpty(sopmalCd)">
AND SOPMAL_CD = #{sopmalCd}
</if>
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isNotEmpty(useAt)">
AND USE_AT = 'Y'
</if>
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isNotEmpty(acntDtlDvCd)">
AND ACNT_DTL_DV_CD = #{acntDtlDvCd}
</if>
</select>
<!--환불 계좌 조회-->
<select id = "selectBORefundAcntSetup" parameterType="com.wb.domainserver.domain.gcone.setup.nbkk.vo.BOSetupNbkkVO" resultType="dataMap" >
SELECT SOPMAL_CD,
ACNT_DV_CD,
ACNT_DTL_DV_CD,
BANK_CD,
DPSTR_NM,
ACNTNB,
USE_AT
FROM GC_ACNT_SETUP
WHERE ACNT_DV_CD = '02'
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isNotEmpty(sopmalCd)">
AND SOPMAL_CD = #{sopmalCd}
</if>
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isNotEmpty(useAt)">
AND USE_AT = 'Y'
</if>
</select>
<!--계좌 삭제-->
<delete id = "deleteBOSopmalAcnt" parameterType="com.wb.domainserver.domain.gcone.setup.nbkk.vo.NbkkInfoVO" >
DELETE FROM GC_ACNT_SETUP GAS WHERE GAS.SOPMAL_CD = #{sopmalCd}
</delete>
<!--계좌 등록-->
<insert id = "insertBOSopmalAcnt" parameterType="com.wb.domainserver.domain.gcone.setup.nbkk.vo.NbkkInfoVO">
<selectKey order="BEFORE" keyProperty="acntSetupInnb" resultType="BigInteger">
SELECT IFNULL(MAX(ACNT_SETUP_INNB), 0) + 1
FROM GC_ACNT_SETUP
</selectKey>
INSERT INTO GC_ACNT_SETUP
(
ACNT_SETUP_INNB,
SOPMAL_CD,
ACNT_DV_CD,
ACNT_DTL_DV_CD,
BANK_CD,
DPSTR_NM,
ACNTNB,
USE_AT,
REGUSR,
REGIST_DT,
UPDUSR,
UPDT_DT
)
VALUES
(
#{acntSetupInnb},
#{sopmalCd},
#{acntDvCd},
#{acntDtlDvCd},
#{bankCd},
#{dpstrNm},
#{acntnb},
#{useAt},
#{regusr},
NOW(),
#{updusr},
NOW()
)
</insert>
<!-- 쇼핑몰 무통장자동입금 사용 여부 반환 -->
<select id = "selectBOAcntUseAtInqire" parameterType="com.wb.domainserver.domain.gcone.ordr.ordr.vo.BOOrdrSrchVO" resultType="Integer" >
SELECT
COUNT(1)
FROM GC_ACNT_SETUP
WHERE ACNT_DV_CD ='01'
AND SOPMAL_CD = #{sopmalCd}
AND USE_AT = 'Y'
</select>
</mapper>