Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
X
xyqb-user2
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
head_group
xyqb-user2
Commits
12bc509e
Commit
12bc509e
authored
Jul 25, 2023
by
王亮
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/feature-migration-20230628' into feature-migration-20230628
parents
98fe5ec5
d00ed506
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
5 deletions
+8
-5
UserTagLoginEventListener.java
...a/cn/quantgroup/xyqb/event/UserTagLoginEventListener.java
+1
-0
RequestFilter.java
src/main/java/cn/quantgroup/xyqb/filter/RequestFilter.java
+7
-5
No files found.
src/main/java/cn/quantgroup/xyqb/event/UserTagLoginEventListener.java
View file @
12bc509e
...
...
@@ -40,6 +40,7 @@ public class UserTagLoginEventListener implements ApplicationListener<UserLoginE
*/
@Override
public
void
onApplicationEvent
(
UserLoginEvent
userLoginEvent
)
{
log
.
info
(
"UserTagLoginEventListener接收监听事件:{}"
,
JSONObject
.
toJSONString
(
userLoginEvent
));
if
(
userLoginEvent
.
getUserTag
()
!=
null
)
{
UserTag
userTag
=
userLoginEvent
.
getUserTag
();
UserTag
preTag
=
userTagRepository
.
findByUserIdAndTenantIdAndRegisteredFrom
(
userTag
.
getUserId
(),
userTag
.
getTenantId
(),
userTag
.
getRegisteredFrom
());
...
...
src/main/java/cn/quantgroup/xyqb/filter/RequestFilter.java
View file @
12bc509e
...
...
@@ -48,12 +48,14 @@ public class RequestFilter implements Filter {
@Override
public
void
doFilter
(
ServletRequest
servletRequest
,
ServletResponse
servletResponse
,
FilterChain
filterChain
)
throws
IOException
,
ServletException
{
HttpServletRequest
request
=
(
HttpServletRequest
)
servletRequest
;
HttpServletRequest
request
Orinal
=
(
HttpServletRequest
)
servletRequest
;
HttpServletResponse
response
=
(
HttpServletResponse
)
servletResponse
;
printReqLog
(
request
);
CustomHeaderRequestWrapper
requestWrapper
=
new
CustomHeaderRequestWrapper
(
requestOrinal
);
printReqLog
(
requestWrapper
);
// 带状态接口
if
(
isMatch
(
request
))
{
if
(
isMatch
(
request
Wrapper
))
{
// 需获取session信息
SessionStruct
sessionStruct
=
XyqbSessionContextHolder
.
getXSessionFromRedis
();
if
(
Objects
.
isNull
(
sessionStruct
))
{
...
...
@@ -73,7 +75,7 @@ public class RequestFilter implements Filter {
}
}
}
filterChain
.
doFilter
(
request
,
response
);
filterChain
.
doFilter
(
request
Wrapper
,
response
);
}
/**
...
...
@@ -105,7 +107,7 @@ public class RequestFilter implements Filter {
}
private
void
printReqLog
(
HttpServletRequest
request
)
{
private
void
printReqLog
(
CustomHeaderRequestWrapper
request
)
{
try
{
Map
<
String
,
String
>
headerMap
=
processHeader
(
request
);
String
url
=
request
.
getRequestURL
().
toString
();
...
...
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