|
|
@@ -136,15 +136,178 @@
|
|
|
WHERE CUST_NO = #{custNo}
|
|
|
</insert>
|
|
|
|
|
|
- <!-- 회원 비밀번호 수정 -->
|
|
|
+ <!-- 회원 비밀번호 수정(임시비밀번호)-->
|
|
|
<update id="updateCustomerPassword" parameterType="Customer">
|
|
|
/* TscCustomer.updateCustomerPassword */
|
|
|
UPDATE TB_CUSTOMER
|
|
|
SET PASSWD = #{encodedPasswd}
|
|
|
, PASSWD_CHG_DT = NOW()
|
|
|
+ <if test="tempPasswdYn == 'Y'">
|
|
|
+ , TEMP_PASSWD_YN = #{tempPasswdYn}
|
|
|
+ </if>
|
|
|
, UPD_NO = #{updNo}
|
|
|
, UPD_DT = NOW()
|
|
|
- WHERE CUST_NO = #{custNo}
|
|
|
+ WHERE CUST_NO = #{custNo}
|
|
|
</update>
|
|
|
|
|
|
+ <!--탈퇴회원 정보 생성-->
|
|
|
+ <insert id="createCustomerSecede" parameterType="Customer">
|
|
|
+ /* TscCustomer.createCustomerSecede */
|
|
|
+ INSERT INTO TB_SECEDE_CUST (
|
|
|
+ CUST_NO
|
|
|
+ , CUST_ID
|
|
|
+ , CUST_NM
|
|
|
+ , PASSWD
|
|
|
+ , BIRTH_YMD
|
|
|
+ , BIRTH_SM
|
|
|
+ , SEX_GB
|
|
|
+ , CELL_PHNNO
|
|
|
+ , APP_AGREE_YN
|
|
|
+ , APP_AGREE_DT
|
|
|
+ , SMS_AGREE_YN
|
|
|
+ , SMS_AGREE_DT
|
|
|
+ , EMAIL
|
|
|
+ , EMAIL_AGREE_YN
|
|
|
+ , EMAIL_AGREE_DT
|
|
|
+ , HOME_ZIPCODE
|
|
|
+ , HOME_BASE_ADDR
|
|
|
+ , HOME_DTL_ADDR
|
|
|
+ , SITE_CD
|
|
|
+ , FRONT_GB
|
|
|
+ , AF_LINK_CD
|
|
|
+ , CUST_GB
|
|
|
+ , CUST_GRADE
|
|
|
+ , JOIN_DT
|
|
|
+ , FOREIGNER_YN
|
|
|
+ , CUST_STAT
|
|
|
+ , PASSWD_CHG_DT
|
|
|
+ , TEMP_PASSWD_YN
|
|
|
+ , LOGIN_LDT
|
|
|
+ , NV_JOIN_ID
|
|
|
+ , NV_ACCESS_TOKEN
|
|
|
+ , NV_JOIN_DT
|
|
|
+ , KK_JOIN_ID
|
|
|
+ , KK_ACCESS_TOKEN
|
|
|
+ , KK_JOIN_DT
|
|
|
+ , YS_JOIN_ID
|
|
|
+ , YS_ACCESS_TOKEN
|
|
|
+ , YS_JOIN_DT
|
|
|
+ , CI
|
|
|
+ , AUTH_DT
|
|
|
+ , MANAGED_RSN
|
|
|
+ , MANAGED_DTL_RSN
|
|
|
+ , MANAGED_DT
|
|
|
+ , SECEDE_RSN
|
|
|
+ , SECEDE_DTL_RSN
|
|
|
+ , SECEDE_DT
|
|
|
+ , REG_NO
|
|
|
+ , REG_DT
|
|
|
+ , UPD_NO
|
|
|
+ , UPD_DT
|
|
|
+ )
|
|
|
+ SELECT CUST_NO
|
|
|
+ , CUST_ID
|
|
|
+ , CUST_NM
|
|
|
+ , PASSWD
|
|
|
+ , BIRTH_YMD
|
|
|
+ , BIRTH_SM
|
|
|
+ , SEX_GB
|
|
|
+ , CELL_PHNNO
|
|
|
+ , APP_AGREE_YN
|
|
|
+ , APP_AGREE_DT
|
|
|
+ , SMS_AGREE_YN
|
|
|
+ , SMS_AGREE_DT
|
|
|
+ , EMAIL
|
|
|
+ , EMAIL_AGREE_YN
|
|
|
+ , EMAIL_AGREE_DT
|
|
|
+ , HOME_ZIPCODE
|
|
|
+ , HOME_BASE_ADDR
|
|
|
+ , HOME_DTL_ADDR
|
|
|
+ , SITE_CD
|
|
|
+ , FRONT_GB
|
|
|
+ , AF_LINK_CD
|
|
|
+ , CUST_GB
|
|
|
+ , CUST_GRADE
|
|
|
+ , JOIN_DT
|
|
|
+ , FOREIGNER_YN
|
|
|
+ , #{custStat} AS CUST_STAT -- G104_30
|
|
|
+ , PASSWD_CHG_DT
|
|
|
+ , TEMP_PASSWD_YN
|
|
|
+ , LOGIN_LDT
|
|
|
+ , NV_JOIN_ID
|
|
|
+ , NV_ACCESS_TOKEN
|
|
|
+ , NV_JOIN_DT
|
|
|
+ , KK_JOIN_ID
|
|
|
+ , KK_ACCESS_TOKEN
|
|
|
+ , KK_JOIN_DT
|
|
|
+ , YS_JOIN_ID
|
|
|
+ , YS_ACCESS_TOKEN
|
|
|
+ , YS_JOIN_DT
|
|
|
+ , CI
|
|
|
+ , AUTH_DT
|
|
|
+ , MANAGED_RSN
|
|
|
+ , MANAGED_DTL_RSN
|
|
|
+ , MANAGED_DT
|
|
|
+ , #{secedeRsn} AS SECEDE_RSN
|
|
|
+ , #{secedeDtlRsn} AS SECEDE_DTL_RSN
|
|
|
+ , NOW() AS SECEDE_DT
|
|
|
+ , #{regNo} AS REG_NO
|
|
|
+ , NOW() AS REG_DT
|
|
|
+ , #{updNo} AS UPD_NO
|
|
|
+ , NOW() AS UPD_DT
|
|
|
+ FROM TB_CUSTOMER
|
|
|
+ WHERE CUST_NO = #{custNo}
|
|
|
+ </insert>
|
|
|
+
|
|
|
+ <!-- 회원 탈퇴 개인정보 공백 처리 -->
|
|
|
+ <update id="updateCustomerSecedeInfo" parameterType="Customer">
|
|
|
+ /* TscCustomer.updateCustomerSecedeInfo */
|
|
|
+ UPDATE TB_CUSTOMER
|
|
|
+ SET CUST_ID = 'secede_cust'
|
|
|
+ , CUST_STAT = #{custStat}
|
|
|
+ , SECEDE_RSN = #{secedeRsn}
|
|
|
+ , SECEDE_DTL_RSN = #{secedeDtlRsn}
|
|
|
+ , SECEDE_DT = NOW()
|
|
|
+ , BIRTH_YMD = NULL
|
|
|
+ , BIRTH_SM = NULL
|
|
|
+ , SEX_GB = NULL
|
|
|
+ , CELL_PHNNO = NULL
|
|
|
+ , EMAIL = NULL
|
|
|
+ , HOME_ZIPCODE = NULL
|
|
|
+ , HOME_BASE_ADDR = NULL
|
|
|
+ , HOME_DTL_ADDR = NULL
|
|
|
+ , NV_JOIN_ID = NULL
|
|
|
+ , NV_ACCESS_TOKEN = NULL
|
|
|
+ , NV_JOIN_DT = NULL
|
|
|
+ , KK_JOIN_ID = NULL
|
|
|
+ , KK_ACCESS_TOKEN = NULL
|
|
|
+ , KK_JOIN_DT = NULL
|
|
|
+ , YS_JOIN_ID = NULL
|
|
|
+ , YS_ACCESS_TOKEN = NULL
|
|
|
+ , YS_JOIN_DT = NULL
|
|
|
+ WHERE CUST_NO = #{custNo}
|
|
|
+ </update>
|
|
|
+
|
|
|
+ <!--회원 마케팅수신동의 이력-->
|
|
|
+ <insert id="createCustomerMarketHst" parameterType="Customer">
|
|
|
+ /* TscCustomer.createCustomerMarketHst */
|
|
|
+ INSERT INTO TB_CUST_MARKET_HST (
|
|
|
+ CUST_NO
|
|
|
+ , APP_AGREE_YN
|
|
|
+ , SMS_AGREE_YN
|
|
|
+ , EMAIL_AGREE_YN
|
|
|
+ , REG_NO
|
|
|
+ , REG_DT
|
|
|
+ )
|
|
|
+ SELECT CUST_NO
|
|
|
+ , IFNULL(#{appAgreeYn}, APP_AGREE_YN) AS APP_AGREE_YN
|
|
|
+ , IFNULL(#{smsAgreeYn}, SMS_AGREE_YN) AS SMS_AGREE_YN
|
|
|
+ , IFNULL(#{emailAgreeYn}, EMAIL_AGREE_YN) AS EMAIL_AGREE_YN
|
|
|
+ , #{regNo} AS REG_NO
|
|
|
+ , NOW() AS REG_DT
|
|
|
+ FROM TB_CUSTOMER
|
|
|
+ WHERE CUST_NO = #{custNo}
|
|
|
+ </insert>
|
|
|
+
|
|
|
+
|
|
|
</mapper>
|