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
dfe007d3
Commit
dfe007d3
authored
Jul 20, 2023
by
王亮
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix an issue.
parent
f356f22d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
4 deletions
+7
-4
UserServiceImpl.java
...cn/quantgroup/xyqb/service/user/impl/UserServiceImpl.java
+7
-4
No files found.
src/main/java/cn/quantgroup/xyqb/service/user/impl/UserServiceImpl.java
View file @
dfe007d3
...
...
@@ -3,6 +3,7 @@ package cn.quantgroup.xyqb.service.user.impl;
import
cn.quantgroup.xyqb.Constants
;
import
cn.quantgroup.xyqb.aspect.lock.RedisLock
;
import
cn.quantgroup.xyqb.config.data.ContractTemplateConfiguration
;
import
cn.quantgroup.xyqb.constant.UserConstant
;
import
cn.quantgroup.xyqb.constant.enums.LoginType
;
import
cn.quantgroup.xyqb.controller.IBaseController
;
import
cn.quantgroup.xyqb.controller.internal.user.resp.UserFullResp
;
...
...
@@ -32,7 +33,6 @@ import cn.quantgroup.xyqb.util.ValidationUtil;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.TypeReference
;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Maps
;
import
com.sensorsdata.analytics.javasdk.ISensorsAnalytics
;
...
...
@@ -168,6 +168,9 @@ public class UserServiceImpl implements IUserService, IBaseController {
@Override
@CacheEvict
(
value
=
"usercache"
,
key
=
"'xyqbuser' + #user.phoneNo"
,
cacheManager
=
"cacheManager"
)
public
User
saveUser
(
User
user
)
{
if
(
user
.
getTenantId
()
==
null
)
{
user
.
setTenantId
(
UserConstant
.
defaultTenantId
);
}
user
=
userRepository
.
saveAndFlush
(
user
);
//每次新增用户的时候,需要同步增长user_tag表
applicationEventPublisher
.
publishEvent
(
new
UserLoginEvent
(
this
,
UserTag
.
builder
()
...
...
@@ -558,13 +561,13 @@ public class UserServiceImpl implements IUserService, IBaseController {
if
(
Objects
.
nonNull
(
loginFrom
)
&&
Objects
.
equals
(
user
.
getRegisteredFrom
(),
loginFrom
))
{
return
;
}
List
<
Long
>
templates
=
contractTemplateConfiguration
.
getByTenantIdAndRegisteredFrom
(
tenantId
,
loginFrom
);
List
<
Long
>
templates
=
contractTemplateConfiguration
.
getByTenantIdAndRegisteredFrom
(
tenantId
,
loginFrom
);
if
(
CollectionUtils
.
isEmpty
(
templates
))
{
if
(
CollectionUtils
.
isEmpty
(
templates
))
{
return
;
}
templates
.
forEach
(
templateId
->
{
templates
.
forEach
(
templateId
->
{
ContractRecordReq
contractRecordReq
=
new
ContractRecordReq
();
contractRecordReq
.
setTemplateId
(
templateId
);
contractRecordReq
.
setUserId
(
user
.
getId
());
...
...
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