format code.

master
Tom Li 4 months ago
parent c4aeb584e9
commit b5b6c2b131
  1. 153
      src/main/java/org/springblade/modules/system/mapper/MenuMapper.xml

@ -1,5 +1,6 @@
<?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">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.springblade.modules.system.mapper.MenuMapper">
<!-- 通用查询映射结果 -->
@ -104,11 +105,17 @@
</select>
<select id="tree" resultMap="treeNodeResultMap">
select id, parent_id, name as title, id as "value", id as "key" from blade_menu where is_deleted = 0 and category = 1
select id, parent_id, name as title, id as "value", id as "key"
from blade_menu
where is_deleted = 0
and category = 1
</select>
<select id="allMenu" resultMap="menuResultMap">
select * from blade_menu where is_deleted = 0 and category = 1
select *
from blade_menu
where is_deleted = 0
and category = 1
</select>
<select id="roleMenu" resultMap="menuResultMap">
@ -136,21 +143,27 @@
</select>
<select id="roleMenuByTopMenuId" resultMap="menuResultMap">
select * from blade_menu where is_deleted = 0 and id IN
(
SELECT menu_id FROM blade_top_menu_setting WHERE top_menu_id = #{param1}
)
select *
from blade_menu
where is_deleted = 0
and id IN
(SELECT menu_id FROM blade_top_menu_setting WHERE top_menu_id = #{param1})
</select>
<select id="allMenuExt" resultMap="menuResultMap">
select * from blade_menu_ext where is_deleted = 0 and category = 1
select *
from blade_menu_ext
where is_deleted = 0
and category = 1
</select>
<select id="roleMenuExt" resultMap="menuResultMap">
select * from blade_menu_ext where is_deleted = 0 and id IN ( SELECT menu_id FROM blade_role_menu WHERE role_id IN
select * from blade_menu_ext where is_deleted = 0 and id IN ( SELECT menu_id FROM
blade_role_menu WHERE role_id IN
<foreach collection="param1" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> )
</foreach>
)
<if test="param2!=null and param2>0">
AND id IN
(
@ -169,25 +182,25 @@
and id IN ( SELECT menu_id FROM blade_role_menu WHERE role_id IN
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> )
</foreach>
)
</select>
<select id="allButtons" resultMap="menuResultMap">
SELECT
id,
SELECT id,
parent_id,
CODE,
NAME,
alias,
path,
source,
action,
sort
source, action, sort
FROM
blade_menu
WHERE
(
category = 2 OR id IN ( SELECT parent_id FROM blade_menu WHERE is_deleted = 0 AND category = 2 )
category = 2
OR id IN ( SELECT parent_id FROM blade_menu WHERE is_deleted = 0
AND category = 2 )
)
AND is_deleted = 0
ORDER BY sort
@ -231,7 +244,8 @@
FROM
blade_menu
WHERE
is_deleted = 0 and category = 2 AND id IN ( SELECT menu_id FROM blade_role_menu WHERE role_id IN
is_deleted = 0 and category = 2 AND id IN ( SELECT menu_id FROM blade_role_menu WHERE
role_id IN
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach>)
@ -239,110 +253,107 @@
</select>
<select id="grantTree" resultMap="treeNodeResultMap">
select id, parent_id, name as title, id as "value", id as "key" from blade_menu where is_deleted = 0 order by sort
select id, parent_id, name as title, id as "value", id as "key"
from blade_menu
where is_deleted = 0
order by sort
</select>
<select id="grantTreeByRole" resultMap="treeNodeResultMap">
select id, parent_id, name as title, id as "value", id as "key" from blade_menu where is_deleted = 0
select id, parent_id, name as title, id as "value", id as "key" from blade_menu where
is_deleted = 0
and id in ( select menu_id from blade_role_menu where role_id in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> )
</foreach>
)
or id in (
select parent_id from blade_menu where is_deleted = 0
and id in ( select menu_id from blade_role_menu where role_id in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> )
</foreach>
)
)
order by sort
</select>
<select id="grantTopTree" resultMap="treeNodeResultMap">
select id, parent_id, name as title, id as "value", id as "key" from blade_menu where category = 1 and is_deleted = 0 order by sort
select id, parent_id, name as title, id as "value", id as "key"
from blade_menu
where category = 1
and is_deleted = 0
order by sort
</select>
<select id="grantTopTreeByRole" resultMap="treeNodeResultMap">
select id, parent_id, name as title, id as "value", id as "key" from blade_menu where category = 1 and is_deleted = 0
select id, parent_id, name as title, id as "value", id as "key" from blade_menu where
category = 1 and is_deleted = 0
and id in ( select menu_id from blade_role_menu where role_id in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> )
</foreach>
)
or id in (
select parent_id from blade_menu where is_deleted = 0
and id in ( select menu_id from blade_role_menu where role_id in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> )
</foreach>
)
)
order by sort
</select>
<select id="grantDataScopeTree" resultMap="treeNodeResultMap">
SELECT
*
FROM
(
SELECT
id,
SELECT *
FROM (SELECT id,
parent_id,
NAME AS title,
id AS "value",
id AS "key"
FROM
blade_menu
WHERE
category = 1
FROM blade_menu
WHERE category = 1
AND is_deleted = 0
AND id IN ( SELECT menu_id FROM blade_scope_data WHERE is_deleted = 0 AND menu_id IS NOT NULL )
) menu
AND id IN (SELECT menu_id
FROM blade_scope_data
WHERE is_deleted = 0 AND menu_id IS NOT NULL)) menu
UNION ALL
SELECT
id,
SELECT id,
menu_id AS parent_id,
scope_name AS title,
id AS "value",
id AS "key"
FROM
blade_scope_data
WHERE
is_deleted = 0
FROM blade_scope_data
WHERE is_deleted = 0
AND menu_id IS NOT NULL
</select>
<select id="grantApiScopeTree" resultMap="treeNodeResultMap">
SELECT
*
FROM
(
SELECT
id,
SELECT *
FROM (SELECT id,
parent_id,
NAME AS title,
id AS "value",
id AS "key"
FROM
blade_menu
WHERE
category = 1
FROM blade_menu
WHERE category = 1
AND is_deleted = 0
AND id IN ( SELECT menu_id FROM blade_scope_api WHERE is_deleted = 0 AND menu_id IS NOT NULL )
) menu
AND id IN (SELECT menu_id
FROM blade_scope_api
WHERE is_deleted = 0 AND menu_id IS NOT NULL)) menu
UNION ALL
SELECT
id,
SELECT id,
menu_id AS parent_id,
scope_name AS title,
id AS "value",
id AS "key"
FROM
blade_scope_api
WHERE
is_deleted = 0
FROM blade_scope_api
WHERE is_deleted = 0
AND menu_id IS NOT NULL
</select>
@ -362,7 +373,8 @@
WHERE
category = 1
AND is_deleted = 0
AND id IN ( SELECT menu_id FROM blade_scope_data WHERE is_deleted = 0 AND menu_id IS NOT NULL )
AND id IN ( SELECT menu_id FROM blade_scope_data WHERE is_deleted = 0 AND menu_id IS NOT
NULL )
AND (
id IN (
select menu_id from blade_role_menu where role_id in
@ -375,7 +387,8 @@
and id in ( select menu_id from blade_role_menu where role_id in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> )
</foreach>
)
)
)
) menu
@ -404,7 +417,8 @@
and id in ( select menu_id from blade_role_menu where role_id in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> )
</foreach>
)
)
)
AND menu_id IS NOT NULL
@ -426,7 +440,8 @@
WHERE
category = 1
AND is_deleted = 0
AND id IN ( SELECT menu_id FROM blade_scope_api WHERE is_deleted = 0 AND menu_id IS NOT NULL )
AND id IN ( SELECT menu_id FROM blade_scope_api WHERE is_deleted = 0 AND menu_id IS NOT NULL
)
AND (
id IN (
select menu_id from blade_role_menu where role_id in
@ -440,7 +455,8 @@
select menu_id from blade_role_menu where role_id in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> )
</foreach>
)
)
)
) menu
@ -470,7 +486,8 @@
and id in ( select menu_id from blade_role_menu where role_id in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach> )
</foreach>
)
)
)
AND menu_id IS NOT NULL

Loading…
Cancel
Save