es-put-entrust-data-mapper.xml
900 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">
<!-- 向ElasticSearch添加成交数据记录 @author 仝玉甫 -->
<mapper namespace="com.cjs.cms.dao.report.EsPutEntrustDataDao">
<insert id="save" parameterType="EsPutEntrustDataInfo">
INSERT INTO ES_PUT_ENTRUST_DATA(PUT_DATE, SUCCESS_AMOUNT, FAIL_AMOUNT, LAST_ID, CREATE_AT)
VALUES(#{putDate}, #{successAmount}, #{failAmount}, #{lastId}, now())
</insert>
<!-- 查询最后提交数据日期 -->
<select id="queryLatPutDate" resultType="int">
SELECT MAX(PUT_DATE)
FROM ES_PUT_ENTRUST_DATA
</select>
<select id="queryByPutDate" parameterType="int" resultType="EsPutEntrustDataInfo">
SELECT ID, PUT_DATE, SUCCESS_AMOUNT, FAIL_AMOUNT, LAST_ID, CREATE_AT
FROM ES_PUT_ENTRUST_DATA
WHERE PUT_DATE = #{putDate}
</select>
</mapper>