merge master into develop - CscListRForm.jsp FAQ 아코디언 버그 수정
This commit is contained in:
@@ -0,0 +1,99 @@
|
||||
<?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.ntcn.email.mapper.BOEmailMapper">
|
||||
<!-- 이메일 발송내역 등록 -->
|
||||
<insert id="insertBOEmailSndngDtls"
|
||||
parameterType="com.wb.domainserver.domain.gcone.ntcn.email.vo.BOEmailVO"
|
||||
useGeneratedKeys="true"
|
||||
keyProperty="emailSndngInnb">
|
||||
INSERT INTO GC_EMAIL (
|
||||
SOPMAL_CD
|
||||
, SNDNG_LC
|
||||
, SJ
|
||||
, CN
|
||||
, SNDR_EMAIL
|
||||
, RECPTN_RJCT_URL
|
||||
, REGUSR_DV
|
||||
, REGUSR
|
||||
, REGIST_DT
|
||||
)
|
||||
VALUES (
|
||||
#{sopmalCd}
|
||||
, #{sndngLc}
|
||||
, #{sj}
|
||||
, #{cn}
|
||||
, HEX(AES_ENCRYPT(#{sndrEmail}, #{secretKey}))
|
||||
, #{recptnRjctUrl}
|
||||
, #{regusrDv}
|
||||
, #{regusr}
|
||||
, SYSDATE()
|
||||
)
|
||||
</insert>
|
||||
|
||||
<!-- 이메일 발송대상 등록 -->
|
||||
<insert id="insertBOEmailSndngTo"
|
||||
parameterType="java.util.List"
|
||||
useGeneratedKeys="true"
|
||||
keyProperty="trgetSnb">
|
||||
INSERT INTO GC_EMAIL_TO (
|
||||
EMAIL_SNDNG_INNB
|
||||
, MBR_INNB
|
||||
, RECPNT_EMAIL
|
||||
, RECPNT_NM
|
||||
, STTUS
|
||||
, SNDNG_DT
|
||||
, RSLT_CD
|
||||
)
|
||||
VALUES
|
||||
<foreach collection="list" item="dto" separator=",">
|
||||
(
|
||||
#{dto.emailSndngInnb}
|
||||
, #{dto.mbrInnb}
|
||||
, HEX(AES_ENCRYPT(#{dto.recpntEmail}, #{dto.secretKey}))
|
||||
, #{dto.recpntNm}
|
||||
, #{dto.sttus}
|
||||
, #{dto.sndngDt}
|
||||
, #{dto.rsltCd}
|
||||
)
|
||||
</foreach>
|
||||
</insert>
|
||||
|
||||
<!-- 이메일 발송대상 순번 조회 -->
|
||||
<select id = "selectBOEmailSndngTrgetSnb"
|
||||
parameterType="java.lang.Integer"
|
||||
resultType="java.lang.Integer">
|
||||
<![CDATA[
|
||||
SELECT TRGET_SNB
|
||||
FROM GC_EMAIL_TO
|
||||
WHERE EMAIL_SNDNG_INNB = #{emailSndngInnb}
|
||||
]]>
|
||||
</select>
|
||||
|
||||
<!-- 이메일 발신자명(쇼핑몰 이름) 조회 -->
|
||||
<select id = "selectBOEmailSopmalNm"
|
||||
parameterType="com.wb.domainserver.domain.gcone.ntcn.email.vo.BOEmailVO"
|
||||
resultType="java.lang.String">
|
||||
<![CDATA[
|
||||
SELECT SOPMAL_NM
|
||||
FROM GC_SHOP
|
||||
WHERE SOPMAL_CD = #{sopmalCd}
|
||||
]]>
|
||||
</select>
|
||||
|
||||
<!-- 이메일 발송여부 업데이트 -->
|
||||
<update id="updateBOEmailSndng"
|
||||
parameterType="com.wb.domainserver.domain.gcone.ntcn.email.vo.BOEmailVO">
|
||||
<foreach collection="list" item="dto" separator=";">
|
||||
<![CDATA[
|
||||
UPDATE GC_EMAIL_TO
|
||||
SET
|
||||
STTUS = #{dto.sttus}
|
||||
, SNDNG_DT = SYSDATE()
|
||||
, RSLT_CD = #{dto.rsltCd}
|
||||
WHERE EMAIL_SNDNG_INNB = #{dto.emailSndngInnb}
|
||||
AND TRGET_SNB = #{dto.trgetSnb}
|
||||
]]>
|
||||
</foreach>
|
||||
</update>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user