|
|
@@ -463,7 +463,7 @@
|
|
|
FROM TB_CUST_POINT
|
|
|
WHERE CUST_NO = C.CUST_NO
|
|
|
AND EXP_CMP_DT IS NULL
|
|
|
- AND EXP_BE_DT > NOW()
|
|
|
+ /*AND EXP_BE_DT > NOW()*/
|
|
|
), 0) AS RM_PNT_AMT -- 가용포인트
|
|
|
, IFNULL((
|
|
|
SELECT SUM(GV_PNT_AMT)
|
|
|
@@ -479,7 +479,7 @@
|
|
|
SELECT SUM(RM_PNT_AMT)
|
|
|
FROM TB_CUST_POINT
|
|
|
WHERE CUST_NO = C.CUST_NO
|
|
|
- AND (EXP_CMP_DT IS NOT NULL OR EXP_BE_DT <![CDATA[<]]> NOW())
|
|
|
+ AND EXP_CMP_DT IS NOT NULL
|
|
|
), 0) AS EXPIRE_PNT_AMT -- 소멸포인트
|
|
|
, IFNULL((
|
|
|
SELECT SUM(A.PNT_AMT + B.PNT_AMT) AS PNT_AMT
|
|
|
@@ -494,9 +494,9 @@
|
|
|
, (
|
|
|
SELECT SUM(PNT_AMT) AS PNT_AMT
|
|
|
, ORD_NO
|
|
|
- FROM TB_CUST_POINT_HST
|
|
|
- WHERE OCCUR_GB = 'G069_13' -- 적립예정취소
|
|
|
- AND CUST_NO = #{custNo}
|
|
|
+ FROM TB_CUST_POINT_HST
|
|
|
+ WHERE OCCUR_GB = 'G069_13' -- 적립예정취소
|
|
|
+ AND CUST_NO = #{custNo}
|
|
|
GROUP BY ORD_NO
|
|
|
) B
|
|
|
WHERE A.ORD_NO = B.ORD_NO
|
|
|
@@ -987,4 +987,16 @@
|
|
|
VALUES (NULL)
|
|
|
</insert>
|
|
|
|
|
|
+ <update id="updateCutomerEncodeData" parameterType="Customer">
|
|
|
+ UPDATE TB_CUSTOMER
|
|
|
+ SET CUST_NM = #{encodedCustNm}
|
|
|
+ , SEX_GB = #{encodedSexGb}
|
|
|
+ , EMAIL = #{encodedEmail}
|
|
|
+ , CELL_PHNNO = #{encodedCellPhnno}
|
|
|
+ , BIRTH_YMD = #{encodedBirthYmd}
|
|
|
+ , HOME_BASE_ADDR = #{encodedHomeBaseAddr}
|
|
|
+ , HOME_DTL_ADDR = #{encodedHomeDtlAddr}
|
|
|
+ WHERE CUST_NO = #{custNo}
|
|
|
+ </update>
|
|
|
+
|
|
|
</mapper>
|