send-message-log-mapper.xml 700 Bytes
<?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.cjs.site.dao.pub.SendMessageLogDao">

	<insert id="insertMegLog">
		insert into send_message_log(phone_number,message,send_result,create_at) 
		values(#{phoneNumber},#{message},#{sendResult},CURRENT_TIMESTAMP)
	</insert>
	
	<!-- 查询指定号码当天发送短信次数 -->
	<select id="queryCountByPhoneNumber" parameterType="string" resultType="int">
		select count(1) 
		from send_message_log 
		where phone_number = #{phoneNumber} and to_days(now()) - to_days(create_at) = 0
	</select>
</mapper>