merge master into develop - CscListRForm.jsp FAQ 아코디언 버그 수정
This commit is contained in:
@@ -0,0 +1,173 @@
|
||||
<?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.app.mapper.BOAppMapper">
|
||||
|
||||
<!-- 앱 실행시 디바이스 정보 등록 -->
|
||||
<insert id="insertBOAppDeviceInfo"
|
||||
parameterType="com.wb.domainserver.domain.gcone.app.vo.BOAppMbrDvcVO"
|
||||
useGeneratedKeys="true"
|
||||
keyProperty="mbrDeviceInnb">
|
||||
<![CDATA[
|
||||
INSERT INTO GC_MEMBER_DEVICE_INFO (
|
||||
SOPMAL_CD,
|
||||
FCM_TOKEN,
|
||||
PUSH_AGRE_AT,
|
||||
PHAC_AGRE_AT,
|
||||
DEVICE_ID,
|
||||
DEVICE_OS_NM,
|
||||
DEVICE_OS_VER,
|
||||
DEVICE_APP_VER,
|
||||
REGIST_DT,
|
||||
UPDT_DT
|
||||
) VALUES (
|
||||
#{sopmalCd},
|
||||
#{fcmToken},
|
||||
#{pushAgreAt},
|
||||
#{phacAgreAt},
|
||||
#{deviceId},
|
||||
#{deviceOsNm},
|
||||
#{deviceOsVer},
|
||||
#{deviceAppVer},
|
||||
NOW(),
|
||||
NOW()
|
||||
)
|
||||
]]>
|
||||
</insert>
|
||||
|
||||
<!-- 앱 실행시 디바이스 정보 수정 -->
|
||||
<update id="updateBOAppDeviceInfo"
|
||||
parameterType="com.wb.domainserver.domain.gcone.app.vo.BOAppMbrDvcVO">
|
||||
<![CDATA[
|
||||
UPDATE GC_MEMBER_DEVICE_INFO
|
||||
SET FCM_TOKEN = #{fcmToken},
|
||||
DEVICE_OS_NM = #{deviceOsNm},
|
||||
DEVICE_OS_VER = #{deviceOsVer},
|
||||
DEVICE_APP_VER = #{deviceAppVer},
|
||||
UPDT_DT = NOW()
|
||||
WHERE DEVICE_ID = #{deviceId}
|
||||
AND SOPMAL_CD = #{sopmalCd}
|
||||
]]>
|
||||
</update>
|
||||
|
||||
<!-- 앱 로그인시 회원-디바이스 정보 등록 -->
|
||||
<insert id="insertBOAppMbrDvcInfo"
|
||||
parameterType="com.wb.domainserver.domain.gcone.app.vo.BOAppMbrDvcVO"
|
||||
useGeneratedKeys="true"
|
||||
keyProperty="mbrDeviceInnb">
|
||||
<![CDATA[
|
||||
INSERT INTO GC_MEMBER_DEVICE_INFO (
|
||||
SOPMAL_CD,
|
||||
MBR_INNB,
|
||||
MBR_DV_CD,
|
||||
MBR_ID,
|
||||
FCM_TOKEN,
|
||||
PUSH_AGRE_AT,
|
||||
PHAC_AGRE_AT,
|
||||
DEVICE_ID,
|
||||
DEVICE_OS_NM,
|
||||
DEVICE_OS_VER,
|
||||
DEVICE_APP_VER,
|
||||
REGIST_DT,
|
||||
UPDT_DT
|
||||
) VALUES (
|
||||
#{sopmalCd},
|
||||
#{mbrInnb},
|
||||
#{mbrDvCd},
|
||||
#{mbrId},
|
||||
#{fcmToken},
|
||||
#{pushAgreAt},
|
||||
#{phacAgreAt},
|
||||
#{deviceId},
|
||||
#{deviceOsNm},
|
||||
#{deviceOsVer},
|
||||
#{deviceAppVer},
|
||||
NOW(),
|
||||
NOW()
|
||||
)
|
||||
]]>
|
||||
</insert>
|
||||
|
||||
<!-- 앱 로그인시 회원-디바이스 정보 수정 -->
|
||||
<update id="updateBOAppMbrDvcInfo"
|
||||
parameterType="com.wb.domainserver.domain.gcone.app.vo.BOAppMbrDvcVO">
|
||||
<![CDATA[
|
||||
UPDATE GC_MEMBER_DEVICE_INFO
|
||||
SET MBR_INNB = #{mbrInnb},
|
||||
MBR_DV_CD = #{mbrDvCd},
|
||||
MBR_ID = #{mbrId},
|
||||
FCM_TOKEN = #{fcmToken},
|
||||
DEVICE_OS_NM = #{deviceOsNm},
|
||||
DEVICE_OS_VER = #{deviceOsVer},
|
||||
DEVICE_APP_VER = #{deviceAppVer},
|
||||
UPDT_DT = NOW()
|
||||
WHERE DEVICE_ID = #{deviceId}
|
||||
AND SOPMAL_CD = #{sopmalCd}
|
||||
]]>
|
||||
</update>
|
||||
|
||||
<!-- 앱 알림동의 선택시 수정 -->
|
||||
<update id="updateBOAppMbrDvcPushAgre"
|
||||
parameterType="com.wb.domainserver.domain.gcone.app.vo.BOAppMbrDvcVO">
|
||||
<![CDATA[
|
||||
UPDATE GC_MEMBER_DEVICE_INFO
|
||||
SET PUSH_AGRE_AT = #{pushAgreAt},
|
||||
UPDT_DT = NOW()
|
||||
WHERE DEVICE_ID = #{deviceId}
|
||||
AND SOPMAL_CD = #{sopmalCd}
|
||||
]]>
|
||||
</update>
|
||||
|
||||
<!-- 앱 신체활동접근동의 선택시 수정 -->
|
||||
<update id="updateBOAppMbrDvcPhacAgre"
|
||||
parameterType="com.wb.domainserver.domain.gcone.app.vo.BOAppMbrDvcVO">
|
||||
<![CDATA[
|
||||
UPDATE GC_MEMBER_DEVICE_INFO
|
||||
SET PHAC_AGRE_AT = #{phacAgreAt},
|
||||
UPDT_DT = NOW()
|
||||
WHERE DEVICE_ID = #{deviceId}
|
||||
AND SOPMAL_CD = #{sopmalCd}
|
||||
]]>
|
||||
</update>
|
||||
|
||||
<!-- 디바이스 정보 조회 -->
|
||||
<select id="selectBOAppMbrDvcInfo"
|
||||
parameterType="com.wb.domainserver.domain.gcone.app.vo.BOAppMbrDvcVO"
|
||||
resultType="dataMap">
|
||||
<![CDATA[
|
||||
SELECT gmdi.SOPMAL_CD,
|
||||
gmdi.MBR_INNB,
|
||||
gmdi.MBR_DV_CD,
|
||||
gmdi.MBR_ID,
|
||||
gmdi.FCM_TOKEN,
|
||||
gmdi.PUSH_AGRE_AT,
|
||||
gmdi.DEVICE_ID,
|
||||
gmdi.DEVICE_OS_NM,
|
||||
gmdi.DEVICE_OS_VER,
|
||||
gmdi.DEVICE_APP_VER,
|
||||
gmdi.REGIST_DT,
|
||||
gmdi.UPDT_DT
|
||||
FROM GC_MEMBER_DEVICE_INFO gmdi
|
||||
LEFT JOIN GC_MEMBER gm ON gm.MBR_INNB = gmdi.MBR_INNB AND gm.MBR_DV_CD = gmdi.MBR_DV_CD
|
||||
WHERE 1 = 1
|
||||
AND gmdi.SOPMAL_CD = #{sopmalCd}
|
||||
AND gmdi.MBR_INNB = #{mbrInnb}
|
||||
AND gmdi.MBR_DV_CD = #{mbrDvCd}
|
||||
AND gmdi.DEVICE_ID = #{deviceId}
|
||||
]]>
|
||||
</select>
|
||||
|
||||
<!-- 디바이스 정보 중복 조회 -->
|
||||
<select id="selectBOAppMbrDvcDplct"
|
||||
parameterType="com.wb.domainserver.domain.gcone.app.vo.BOAppMbrDvcVO"
|
||||
resultType="Integer">
|
||||
<![CDATA[
|
||||
SELECT COUNT(*)
|
||||
FROM GC_MEMBER_DEVICE_INFO
|
||||
WHERE 1 = 1
|
||||
AND DEVICE_ID = #{deviceId}
|
||||
AND SOPMAL_CD = #{sopmalCd}
|
||||
]]>
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user