zhanghua
2022-11-29 d3af03b82eb1707b59007857c56b913d447805db
ycl-common/src/main/resources/mapper/user/UmsMenuMapper.xml
@@ -52,10 +52,7 @@
    </select>
    <select id="adminMenuRelation" resultType="com.ycl.entity.user.vo.UmsMenuVo">
        SELECT amr.id        AS relationId,
               amr.is_start  AS isStart,
               amr.sort,
               m.id,
        SELECT distinct m.id,
               m.parent_id   AS parentId,
               m.title,
               m.url,
@@ -64,9 +61,11 @@
               m.create_time as createTime,
               m.hidden,
               m.icon
        FROM `ums_admin_menu_relation` AS amr
                 JOIN ums_menu AS m ON amr.menu_id = m.id
        WHERE amr.admin_id = #{id}
        FROM ums_admin_role_relation arr
                 INNER JOIN `ums_role_menu_relation` AS rmr on rmr.role_id = arr.role_id
                 JOIN ums_menu AS m ON rmr.menu_id = m.id
        WHERE arr.admin_id = #{id}
        order by m.id
    </select>
</mapper>