Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
fgqyxxlr
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
yaru
fgqyxxlr
Commits
db8f960b
Commit
db8f960b
authored
Aug 06, 2018
by
wangchl
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化部分查询SQL
parent
127b5328
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
26 additions
and
16 deletions
+26
-16
src/main/resources/mybatis/monitor/LogininforMapper.xml
+1
-1
src/main/resources/mybatis/monitor/OnlineMapper.xml
+8
-4
src/main/resources/mybatis/monitor/OperLogMapper.xml
+9
-3
src/main/resources/mybatis/system/DeptMapper.xml
+2
-2
src/main/resources/mybatis/system/DictDataMapper.xml
+1
-1
src/main/resources/mybatis/system/MenuMapper.xml
+1
-1
src/main/resources/mybatis/system/RoleMenuMapper.xml
+1
-1
src/main/resources/mybatis/system/UserMapper.xml
+1
-1
src/main/resources/mybatis/system/UserPostMapper.xml
+1
-1
src/main/resources/mybatis/system/UserRoleMapper.xml
+1
-1
No files found.
src/main/resources/mybatis/monitor/LogininforMapper.xml
View file @
db8f960b
...
...
@@ -22,7 +22,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</insert>
<select
id=
"selectLogininforList"
parameterType=
"Logininfor"
resultMap=
"LogininforResult"
>
select
*
from sys_logininfor
select
info_id,login_name,ipaddr,login_location,browser,os,status,msg,login_time
from sys_logininfor
<where>
<if
test=
"ipaddr != null and ipaddr != ''"
>
AND ipaddr like concat('%', #{ipaddr}, '%')
...
...
src/main/resources/mybatis/monitor/OnlineMapper.xml
View file @
db8f960b
...
...
@@ -26,9 +26,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result
property=
"status"
column=
"status"
/>
</resultMap>
<s
elect
id=
"selectOnlineById"
parameterType=
"String"
resultMap=
"UserOnlineResult
"
>
select *
<s
ql
id=
"selectOnlineVo
"
>
select sessionId,login_name,dept_name,ipaddr,login_location,browser,os,status,status,start_timestsamp,last_access_time,expire_time
from sys_user_online
</sql>
<select
id=
"selectOnlineById"
parameterType=
"String"
resultMap=
"UserOnlineResult"
>
<include
refid=
"selectOnlineVo"
/>
where sessionid = #{sessionid}
</select>
...
...
@@ -42,7 +46,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</delete>
<select
id=
"selectUserOnlineList"
parameterType=
"UserOnline"
resultMap=
"UserOnlineResult"
>
select * from sys_user_online
<include
refid=
"selectOnlineVo"
/>
<where>
<if
test=
"ipaddr != null and ipaddr != ''"
>
AND ipaddr like concat('%', #{ipaddr}, '%')
...
...
@@ -54,7 +58,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select>
<select
id=
"selectOnlineByExpired"
parameterType=
"String"
resultMap=
"UserOnlineResult"
>
SELECT * FROM sys_user_online
o
<include
refid=
"selectOnlineVo"
/>
o
WHERE o.last_access_time
<![CDATA[ <= ]]>
#{lastAccessTime} ORDER BY o.last_access_time ASC
</select>
...
...
src/main/resources/mybatis/monitor/OperLogMapper.xml
View file @
db8f960b
...
...
@@ -21,13 +21,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result
property=
"operTime"
column=
"oper_time"
/>
</resultMap>
<sql
id=
"selectOperLogVo"
>
select
oper_id, title, action, method, channel, oper_name, dept_name, oper_url, oper_ip,oper_location,oper_param,status,error_msg,oper_time
from
sys_oper_log
</sql>
<insert
id=
"insertOperlog"
parameterType=
"OperLog"
>
insert into sys_oper_log(title, action, method, channel, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, status, error_msg, oper_time)
values (#{title}, #{action}, #{method}, #{channel}, #{operName}, #{deptName}, #{operUrl}, #{operIp}, #{operLocation}, #{operParam}, #{status}, #{errorMsg}, sysdate())
</insert>
<select
id=
"selectOperLogList"
parameterType=
"OperLog"
resultMap=
"OperLogResult"
>
select * from sys_oper_log
<include
refid=
"selectOperLogVo"
/>
<where>
<if
test=
"title != null and title != ''"
>
AND title like concat('%', #{title}, '%')
...
...
@@ -55,8 +62,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</delete>
<select
id=
"selectOperLogById"
parameterType=
"Long"
resultMap=
"OperLogResult"
>
select *
from sys_oper_log
<include
refid=
"selectOperLogVo"
/>
where oper_id = #{operId}
</select>
...
...
src/main/resources/mybatis/system/DeptMapper.xml
View file @
db8f960b
...
...
@@ -41,11 +41,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select>
<select
id=
"checkDeptExistUser"
parameterType=
"Long"
resultType=
"int"
>
select count(
*
) from sys_user where dept_id = #{deptId} and del_flag = '0'
select count(
1
) from sys_user where dept_id = #{deptId} and del_flag = '0'
</select>
<select
id=
"selectDeptCount"
parameterType=
"Dept"
resultType=
"int"
>
select count(
*
) from sys_dept
select count(
1
) from sys_dept
<where>
<if
test=
"deptId != null and deptId != 0"
>
and dept_id = #{deptId}
</if>
<if
test=
"parentId != null and parentId != 0"
>
and parent_id = #{parentId}
</if>
...
...
src/main/resources/mybatis/system/DictDataMapper.xml
View file @
db8f960b
...
...
@@ -55,7 +55,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select>
<select
id=
"countDictDataByType"
resultType=
"Integer"
>
select count(
*
) from sys_dict_data where dict_type=#{dictType}
select count(
1
) from sys_dict_data where dict_type=#{dictType}
</select>
<delete
id=
"deleteDictDataById"
parameterType=
"Long"
>
...
...
src/main/resources/mybatis/system/MenuMapper.xml
View file @
db8f960b
...
...
@@ -80,7 +80,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select>
<select
id=
"selectCountMenuByParentId"
resultType=
"Integer"
>
select count(
*
) from sys_menu where parent_id=#{menuId}
select count(
1
) from sys_menu where parent_id=#{menuId}
</select>
<select
id=
"checkMenuNameUnique"
parameterType=
"String"
resultMap=
"MenuResult"
>
...
...
src/main/resources/mybatis/system/RoleMenuMapper.xml
View file @
db8f960b
...
...
@@ -14,7 +14,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</delete>
<select
id=
"selectCountRoleMenuByMenuId"
resultType=
"Integer"
>
select count(
*
) from sys_role_menu where menu_id=#{menuId}
select count(
1
) from sys_role_menu where menu_id=#{menuId}
</select>
<delete
id=
"deleteRoleMenu"
parameterType=
"Long"
>
...
...
src/main/resources/mybatis/system/UserMapper.xml
View file @
db8f960b
...
...
@@ -83,7 +83,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select>
<select
id=
"checkLoginNameUnique"
parameterType=
"String"
resultType=
"int"
>
select count(
*
) from sys_user where login_name=#{loginName}
select count(
1
) from sys_user where login_name=#{loginName}
</select>
<select
id=
"checkPhoneUnique"
parameterType=
"String"
resultMap=
"UserResult"
>
...
...
src/main/resources/mybatis/system/UserPostMapper.xml
View file @
db8f960b
...
...
@@ -14,7 +14,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</delete>
<select
id=
"countUserPostById"
resultType=
"Integer"
>
select count(
*
) from sys_user_post where post_id=#{postId}
select count(
1
) from sys_user_post where post_id=#{postId}
</select>
<delete
id=
"deleteUserPost"
parameterType=
"Long"
>
...
...
src/main/resources/mybatis/system/UserRoleMapper.xml
View file @
db8f960b
...
...
@@ -14,7 +14,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</delete>
<select
id=
"countUserRoleByRoleId"
resultType=
"Integer"
>
select count(
*
) from sys_user_role where role_id=#{roleId}
select count(
1
) from sys_user_role where role_id=#{roleId}
</select>
<delete
id=
"deleteUserRole"
parameterType=
"Long"
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment