SysIpLimitMapper.xml 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="com.crm.manager.dao.mapper.SysIpLimitMapper">
  6. <select id="countList" resultType="integer"
  7. parameterType="com.crm.rely.backend.core.entity.system.ip.SysIpLimitSearchEntity">
  8. select count(*) from sys_ip_limit
  9. <where>
  10. <if test="ip!=null">
  11. ip like concat("%",#{ip},"%")
  12. </if>
  13. </where>
  14. </select>
  15. <select id="pageList" resultType="com.crm.rely.backend.core.pojo.table.SysIpLimitTable"
  16. parameterType="com.crm.rely.backend.core.entity.system.ip.SysIpLimitSearchEntity">
  17. select * from sys_ip_limit
  18. <where>
  19. <if test="ip!=null">
  20. ip like concat("%",#{ip},"%")
  21. </if>
  22. </where>
  23. order by add_time desc
  24. <if test="page!=null">
  25. limit #{page.offset},#{page.row}
  26. </if>
  27. </select>
  28. </mapper>