Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
map-parent
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
常超
map-parent
Commits
ae77efe7
Commit
ae77efe7
authored
Jul 14, 2022
by
yangyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
单点登录日志添加(标准)
parent
9162359f
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
6 deletions
+11
-6
common/service_base/src/main/java/com/founder/servicebase/logs/SysLogAspect.java
+11
-6
No files found.
common/service_base/src/main/java/com/founder/servicebase/logs/SysLogAspect.java
View file @
ae77efe7
...
@@ -98,15 +98,20 @@ public class SysLogAspect {
...
@@ -98,15 +98,20 @@ public class SysLogAspect {
// 接收到请求,记录请求内容
// 接收到请求,记录请求内容
ServletRequestAttributes
attributes
=
(
ServletRequestAttributes
)
RequestContextHolder
.
getRequestAttributes
();
ServletRequestAttributes
attributes
=
(
ServletRequestAttributes
)
RequestContextHolder
.
getRequestAttributes
();
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
// 系统登录和单点登录日志处理
if
(
myLog
!=
null
&&
myLog
.
operation
().
equals
(
"LOGIN"
))
{
if
(
myLog
!=
null
&&
(
myLog
.
operation
().
equals
(
"LOGIN"
)||
myLog
.
operation
().
equals
(
"DDLOGIN"
)
))
{
SysUser
user
=
(
SysUser
)
map
.
get
(
"user"
);
SysUser
user
=
(
SysUser
)
map
.
get
(
"user"
);
SimpleDateFormat
ss
=
new
SimpleDateFormat
(
"yyyyMMdd"
);
SimpleDateFormat
ss
=
new
SimpleDateFormat
(
"yyyyMMdd"
);
String
today
=
ss
.
format
(
new
Date
());
String
today
=
ss
.
format
(
new
Date
());
String
KEY
=
"maplogin"
+
today
;
String
KEY
=
"maplogin"
+
today
;
String
IV
=
"map_vues"
+
today
;
String
IV
=
"map_vues"
+
today
;
String
trim
=
desEncrypt
(
user
.
getUsername
(),
KEY
,
IV
).
trim
();
if
(
myLog
.
operation
().
equals
(
"LOGIN"
)){
sysLog
.
setUserid
(
trim
);
String
trim
=
desEncrypt
(
user
.
getUsername
(),
KEY
,
IV
).
trim
();
sysLog
.
setUserid
(
trim
);
}
else
if
(
myLog
.
operation
().
equals
(
"DDLOGIN"
)){
String
trim
=
desEncrypt
(
user
.
getIdentitycard
(),
KEY
,
IV
).
trim
();
sysLog
.
setUserid
(
trim
);
}
}
else
{
}
else
{
//获取token信息
//获取token信息
Claims
claims
=
null
;
Claims
claims
=
null
;
...
@@ -120,7 +125,7 @@ public class SysLogAspect {
...
@@ -120,7 +125,7 @@ public class SysLogAspect {
System
.
out
.
println
(
"thirdToken===>"
+
token
);
System
.
out
.
println
(
"thirdToken===>"
+
token
);
sysLog
.
setUserid
(
token
.
getGsNama
());
sysLog
.
setUserid
(
token
.
getGsNama
());
}
catch
(
TokenException
e
)
{
}
catch
(
TokenException
e
)
{
sysLog
.
setUserid
(
"
system
"
);
sysLog
.
setUserid
(
"
error
"
);
}
}
}
else
{
}
else
{
try
{
try
{
...
@@ -133,7 +138,7 @@ public class SysLogAspect {
...
@@ -133,7 +138,7 @@ public class SysLogAspect {
sysLog
.
setUserid
(
token
.
getUsername
());
sysLog
.
setUserid
(
token
.
getUsername
());
}
catch
(
}
catch
(
TokenException
e
)
{
TokenException
e
)
{
sysLog
.
setUserid
(
"
system
"
);
sysLog
.
setUserid
(
"
error
"
);
}
}
}
}
}
}
...
...
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