PrivilegeNodeMapper.xml 774 B

12345678910111213141516171819202122
  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.welampiot.dao.PrivilegeNodeDao">
  4. <select id="getPrivilegeListByParentId" resultType="PrivilegeNodeDTO">
  5. select p.id,
  6. <choose>
  7. <when test="version == 0">
  8. p.name as `name`
  9. </when>
  10. <when test="version == 1">
  11. p.en_name as `name`
  12. </when>
  13. <otherwise>
  14. p.ru_name as `name`
  15. </otherwise>
  16. </choose>
  17. from privilnode p
  18. where p.parentid = #{parentId}
  19. </select>
  20. </mapper>