|
|
@@ -966,4 +966,39 @@
|
|
|
, UPD_DT = NOW()
|
|
|
WHERE RD_CPN_ID = #{rdCpnId}
|
|
|
</update>
|
|
|
+
|
|
|
+ <insert id="createCustCoupon" parameterType="CustCoupon">
|
|
|
+ /* TscCoupon.createCustCoupon */
|
|
|
+ INSERT INTO TB_CUST_COUPON (
|
|
|
+ CUST_NO
|
|
|
+ , CPN_ID
|
|
|
+ , AVAIL_STDT
|
|
|
+ , AVAIL_EDDT
|
|
|
+ , PUB_REASON
|
|
|
+ , PUB_REASON_DTL
|
|
|
+ , END_ALIM_SEND_YN
|
|
|
+ , REG_NO
|
|
|
+ , REG_DT
|
|
|
+ , UPD_NO
|
|
|
+ , UPD_DT
|
|
|
+ ) VALUES (
|
|
|
+ #{custNo}
|
|
|
+ , #{cpnId}
|
|
|
+ <if test='pdGb == "P"'>
|
|
|
+ , DATE_FORMAT(#{availStdt} , '%Y%m%d%H%i%S')
|
|
|
+ , DATE_FORMAT(#{availEddt} , '%Y%m%d%H%i%S')
|
|
|
+ </if>
|
|
|
+ <if test='pdGb == "D"'>
|
|
|
+ , NOW()
|
|
|
+ , DATE_ADD(NOW(), INTERVAL #{availDays} DAY )
|
|
|
+ </if>
|
|
|
+ , #{pubReason}
|
|
|
+ , IFNULL(#{pubReasonDtl}, FN_GET_CODE_NM('G068', #{pubReason}))
|
|
|
+ , #{endAlimSendYn}
|
|
|
+ , #{regNo}
|
|
|
+ , CURRENT_TIMESTAMP()
|
|
|
+ , #{updNo}
|
|
|
+ , CURRENT_TIMESTAMP()
|
|
|
+ )
|
|
|
+ </insert>
|
|
|
</mapper>
|