AlumniCategoryMapper.xml 1002 B

12345678910111213141516171819
  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.AlumniCategoryMapper">
  4. <select id="queryCategoryPages" resultType="com.template.model.pojo.AlumniCategory">
  5. select ac.id,ac.name,ac.create_time,ac.update_time,au.name as create_user,ac.update_user,ac.deleted from alumni_category ac
  6. inner join alumni_user au on au.deleted = 0 and au.id = ac.create_user
  7. <if test="userName != null and userName != ''">
  8. and au.name like '%' #{userName} '%'
  9. </if>
  10. where ac.deleted = 0
  11. <if test="name != null and name != ''">
  12. and ac.name like '%' #{name} '%'
  13. </if>
  14. <if test="startTime != null and startTime != '' and endTime != null and endTime != ''">
  15. and ac.create_time BETWEEN #{startTime} AND #{endTime}
  16. </if>
  17. order by ac.create_time desc
  18. </select>
  19. </mapper>