<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.kidgrow.usercenter.mapper.SysMenuMapper"> <sql id="Column_List"> id, parent_id, name, url, path, path_method, css, sort, create_time, update_time, type, hidden, is_del, enabled, tenant_id </sql> <sql id="where"> <where> is_del=0 <if test="enabled != null and enabled != ''"> and t.enabled = #{enabled} </if> <if test="tenantId != null and tenantId != ''"> and tenant_id = #{tenantId} </if> </where> </sql> <select id="findAll" resultType="com.kidgrow.common.model.SysMenu"> select <include refid="Column_List"/> from sys_menu <include refid="where" /> order by sort asc </select> </mapper>