DistinctionMapper.xml 969 B

1234567891011121314151617
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.poteviohealth.cgp.statistics.mapper.DistinctionMapper">
  4. <insert id="insertBatch">
  5. INSERT INTO f_distinction_img (created_date,modified_date,yn,operator_id,supplier_id,station_id,order_id,upload_date,uid,url) VALUES
  6. <foreach collection="list" item="d" separator=",">
  7. (NOW(),NOW(),0,#{d.operatorId},#{d.supplierId},#{d.stationId},#{d.orderId},NOW(),0b${d.uid},#{d.url})
  8. </foreach>
  9. </insert>
  10. <select id="checkDis" resultType="com.poteviohealth.cgp.statistics.model.outdto.DistinctionDTO">
  11. select order_id as orderId,url as rurl from ${dbName}_face.f_distinction_img
  12. where yn = 0
  13. and operator_id = #{operatorId}
  14. and upload_date >= #{date}
  15. and BIT_COUNT(uid ^ 0b${uid} )&lt;=#{dCount} LIMIT 1
  16. </select>
  17. </mapper>