HouseNumberStateMapper.xml 1.1 KB

1234567891011121314151617181920212223242526272829
  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.template.mapper.HouseNumberStateMapper">
  4. <select id="houseNumberStateList" resultType="com.template.model.pojo.HouseNumberState">
  5. SELECT *
  6. FROM `house_number_state`
  7. WHERE FIND_IN_SET(house_number_id, #{houseNumberIds})
  8. AND #{endLocalDate} > start_time
  9. AND end_time > #{localDate}
  10. and deleted = 0
  11. </select>
  12. <select id="beBooked" resultType="com.template.model.pojo.HouseNumberState">
  13. SELECT *
  14. FROM `house_number_state`
  15. WHERE FIND_IN_SET(house_number_id, #{ids})
  16. AND #{reserveLeaveTime} > start_time
  17. AND end_time > #{reserveLiveTime}
  18. and deleted = 0
  19. </select>
  20. <select id="getData" resultType="com.template.model.pojo.HouseNumberState">
  21. SELECT *
  22. FROM `house_number_state`
  23. WHERE deleted = 0
  24. AND FIND_IN_SET(house_number_id, #{houseNumberId})
  25. AND #{date} >= start_time
  26. AND end_time >= #{date}
  27. </select>
  28. </mapper>