|
@ -26,9 +26,9 @@ |
|
|
<select id="getUserMenuList" resultType="com.epmet.entity.OperMenuEntity"> |
|
|
<select id="getUserMenuList" resultType="com.epmet.entity.OperMenuEntity"> |
|
|
select t3.*, (select lang.field_value from oper_language lang where lang.table_name='oper_menu' and lang.field_name='name' |
|
|
select t3.*, (select lang.field_value from oper_language lang where lang.table_name='oper_menu' and lang.field_name='name' |
|
|
and lang.table_id=t3.id and lang.language=#{language}) as name from oper_role_user t1 |
|
|
and lang.table_id=t3.id and lang.language=#{language}) as name from oper_role_user t1 |
|
|
left join oper_role_menu t2 on t1.role_id = t2.role_id |
|
|
left join oper_role_menu t2 on (t1.role_id = t2.role_id AND t2.del_flag = 0) |
|
|
left join oper_menu t3 on t2.menu_id = t3.id |
|
|
left join oper_menu t3 on (t2.menu_id = t3.id and t3.del_flag = 0) |
|
|
where t1.user_id = #{userId} and t3.del_flag = 0 |
|
|
where t1.user_id = #{userId} AND t1.del_flag = 0 |
|
|
<if test="type != null"> |
|
|
<if test="type != null"> |
|
|
and t3.type = #{type} |
|
|
and t3.type = #{type} |
|
|
</if> |
|
|
</if> |
|
|