SysRoleMapper.xml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  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.ydtech.modules.admin.dao.SysRoleMapper">
  4. <!-- 批量删除-->
  5. <delete id="removeBatchByUserIds">
  6. DELETE FROM sys_user_role WHERE user_id IN
  7. <foreach item="userId" collection="userIds" open="(" separator="," close=")">
  8. #{userId}
  9. </foreach>
  10. </delete>
  11. <select id="findKztPage" resultType="com.ydtech.modules.admin.model.SysRole">
  12. SELECT
  13. id,
  14. NAME,
  15. remark,
  16. create_by,
  17. create_time,
  18. del_flag,
  19. sys_type
  20. FROM
  21. sys_role
  22. <where>
  23. del_flag =0
  24. <if test="vo.roleName != null and vo.roleName != ''">
  25. and name = #{vo.roleName}
  26. </if>
  27. <if test="vo.sysType != null and vo.sysType != ''">
  28. and sys_type = #{vo.sysType}
  29. </if>
  30. </where>
  31. </select>
  32. </mapper>