merge master into develop - CscListRForm.jsp FAQ 아코디언 버그 수정
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
<?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.match.mapper.BOMatchMemberMapper">
|
||||
|
||||
<resultMap id="matchMemberResultMap" type="com.wb.domainserver.domain.gcone.match.vo.BOMatchMemberVO">
|
||||
<result property="mbtlnb" column="MBTLNB"/>
|
||||
<result property="mbrInnb" column="MBR_INNB"/>
|
||||
<result property="cnt" column="cnt"/>
|
||||
<result property="joinMthCd" column="JOIN_MTH_CD"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectMatchMember" resultMap="matchMemberResultMap">
|
||||
SELECT
|
||||
MBTLNB,
|
||||
MIN(MBR_INNB) AS MBR_INNB,
|
||||
SUM(cnt) AS cnt
|
||||
FROM (
|
||||
SELECT REPLACE(AES_DECRYPT(UNHEX(M.MBTLNB), #{secretKey}), '-', '') AS MBTLNB,
|
||||
M.MBR_INNB AS MBR_INNB,
|
||||
COUNT(O.ORDR_INNB) AS cnt
|
||||
FROM GC_MEMBER M
|
||||
LEFT JOIN GC_ORDER O
|
||||
ON O.MBR_INNB = M.MBR_INNB
|
||||
AND O.MBR_DV_CD = (SELECT CASE WHEN SOPMAL_TY_CD = '02' THEN SOPMAL_CD ELSE 'GC' END FROM GC_SHOP WHERE SOPMAL_CD = #{sopmalCd})
|
||||
AND O.ORDR_STTUS_CD BETWEEN 25 AND 75
|
||||
WHERE M.USE_AT = 'Y'
|
||||
AND M.MBTLNB IN
|
||||
<foreach item="item" collection="telnbList" open="(" separator="," close=")">
|
||||
HEX(AES_ENCRYPT(REPLACE(#{item}, '-', ''), #{secretKey}))
|
||||
</foreach>
|
||||
AND M.MBR_DV_CD = (SELECT CASE WHEN SOPMAL_TY_CD = '02' THEN SOPMAL_CD ELSE 'GC' END FROM GC_SHOP WHERE SOPMAL_CD = #{sopmalCd})
|
||||
GROUP BY MBTLNB, MBR_INNB
|
||||
) T
|
||||
GROUP BY MBTLNB
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user