zhou zhou
22 小时以前 89847f0c5a5d37e5a720afd32cdd7e4d9ead664b
rsf-server/src/main/resources/mapper/system/RoleMenuMapper.xml
@@ -18,6 +18,19 @@
        ORDER BY sm.sort
    </select>
    <select id="listButtonByUserId" resultType="com.vincent.rsf.server.system.entity.Menu">
        SELECT DISTINCT sm.*
        FROM sys_menu sm
        JOIN sys_role_menu srm ON sm.id = srm.menu_id
        JOIN sys_user_role sur ON srm.role_id = sur.role_id
        JOIN sys_role sr ON sur.role_id = sr.id
        WHERE sur.user_id = #{userId}
          AND sm.type = 1
          AND sr.deleted = 0
          AND sm.deleted = 0
        ORDER BY sm.sort
    </select>
    <select id="listStrictlyMenuByRoleId" resultType="java.lang.Long">
        select sm.id
        from sys_menu sm