Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
张云鹏
/
uc-consumer
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit
732860d9
...
732860d9082066b5983ea1caa3ad450ee42f3ec2
authored
2022-05-19 23:45:04 +0800
by
xianghan
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
1.update
1 parent
b54d2c49
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
21 additions
and
12 deletions
src/main/java/com/topdraw/business/module/member/domain/MemberBuilder.java
src/main/java/com/topdraw/business/module/member/service/impl/MemberServiceImpl.java
src/main/java/com/topdraw/business/process/service/impl/UserOperationServiceImpl.java
src/main/resources/config/application-dev.yml
src/main/java/com/topdraw/business/module/member/domain/MemberBuilder.java
View file @
732860d
...
...
@@ -45,8 +45,8 @@ public class MemberBuilder {
member
.
setBirthday
(
StringUtils
.
isBlank
(
member
.
getBirthday
())?
"1900-01-01"
:
member
.
getBirthday
());
String
nickname
=
member
.
getNickname
();
if
(
StringUtils
.
isNotEmpty
(
nickname
))
{
String
base64Nickname
=
new
String
(
Base64
.
getEncoder
().
encode
(
nickname
.
getBytes
(
StandardCharsets
.
UTF_8
)));
member
.
setNickname
(
base64N
ickname
);
//
String base64Nickname = new String(Base64.getEncoder().encode(nickname.getBytes(StandardCharsets.UTF_8)));
member
.
setNickname
(
n
ickname
);
}
return
member
;
}
...
...
src/main/java/com/topdraw/business/module/member/service/impl/MemberServiceImpl.java
View file @
732860d
...
...
@@ -53,10 +53,8 @@ public class MemberServiceImpl implements MemberService {
public
MemberDTO
findByCode
(
String
code
)
{
Member
member
=
this
.
memberRepository
.
findFirstByCode
(
code
).
orElseGet
(
Member:
:
new
);
ValidationUtil
.
isNull
(
member
.
getId
(),
"Member"
,
"id"
,
code
);
return
this
.
memberMapper
.
toDto
(
member
);
}
private
MemberDTO
findByIdOrCode
(
Long
id
,
String
code
)
{
...
...
src/main/java/com/topdraw/business/process/service/impl/UserOperationServiceImpl.java
View file @
732860d
...
...
@@ -97,12 +97,17 @@ public class UserOperationServiceImpl implements UserOperationService {
}
else
{
this
.
updateUserTv
(
_userTvDTO
,
userTvDTO
);
String
code
=
memberDTO
.
getCode
();
MemberDTO
_memberDTO
=
this
.
memberService
.
findByCode
(
code
);
if
(
Objects
.
nonNull
(
_memberDTO
.
getId
()))
{
this
.
updateMember
(
_memberDTO
,
memberDTO
);
}
else
{
memberDTO
.
setId
(
null
);
MemberDTO
_memberDTO0
=
this
.
createMember
(
memberDTO
);
userTvDTO
.
setMemberId
(
_memberDTO0
.
getId
());
}
this
.
updateUserTv
(
_userTvDTO
,
userTvDTO
);
}
}
...
...
@@ -275,8 +280,18 @@ public class UserOperationServiceImpl implements UserOperationService {
private
void
updateUserTv
(
UserTvDTO
_userTvDTO
,
UserTvDTO
userTvDTO
){
userTvDTO
.
setId
(
_userTvDTO
.
getId
());
userTvDTO
.
setVisUserId
(
_userTvDTO
.
getVisUserId
());
userTvDTO
.
setMemberId
(
_userTvDTO
.
getMemberId
());
Long
memberId
=
_userTvDTO
.
getMemberId
();
if
(
Objects
.
isNull
(
memberId
)){
String
memberCode
=
userTvDTO
.
getMemberCode
();
if
(
StringUtils
.
isNotBlank
(
memberCode
))
{
MemberDTO
memberDTO
=
this
.
memberService
.
findByCode
(
memberCode
);
userTvDTO
.
setMemberId
(
memberDTO
.
getId
());
}
}
else
{
userTvDTO
.
setMemberId
(
memberId
);
}
userTvDTO
.
setPlatformAccount
(
_userTvDTO
.
getPlatformAccount
());
userTvDTO
.
setCreateTime
(
_userTvDTO
.
getCreateTime
());
...
...
src/main/resources/config/application-dev.yml
View file @
732860d
...
...
@@ -149,7 +149,3 @@ service:
fileName
:
error
start
:
on
# uc-engine服务地址
api
:
baseUrl
:
http://127.0.0.1:8218
...
...
Please
register
or
sign in
to post a comment