| | |
| | | CASE |
| | | WHEN b.id IS NULL THEN 0 |
| | | ELSE 1 |
| | | END |
| | | END as 'checked' |
| | | from permission_basic as a |
| | | left join permission_role as b |
| | | on a.id = b.permission_id |
| | |
| | | left join user as d |
| | | on c.user_id = d.id |
| | | and d.id = #{userId} |
| | | where a.id!=1 and a.state=1 |
| | | where |
| | | a.id!=1 |
| | | and a.state=1 |
| | | <if test="id != null and id != ''"> |
| | | and a.page = (select page from permission_basic where id = #{id}) |
| | | </if> |
| | | |
| | | group by a.id |
| | | </select> |
| | | |
| | | <select id="selectOneLevel"> |
| | | select * |
| | | from permission_basic |
| | | where id!=1 and state=1 |
| | | group by menu |
| | | select a.id, |
| | | <if test="lang=='zh'"> |
| | | b.itemName as menu |
| | | </if> |
| | | <if test="lang=='en'"> |
| | | a.menu |
| | | </if> |
| | | |
| | | from permission_basic as a |
| | | left join sys_menu_item as b |
| | | on a.menu = b.menu |
| | | where a.id!=1 and a.state=1 |
| | | group by a.menu |
| | | |
| | | </select> |
| | | |