<?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>