Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
向汉
/
uc-engine
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
d4eefb7a
...
d4eefb7aef32c7b9c83cd7ca9c3666e2e7f2cad8
authored
2022-03-07 16:33:40 +0800
by
xianghan
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
1.修改会员信息时修改查询逻辑
1 parent
7ac0d91a
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
4 deletions
member-service-impl/src/main/java/com/topdraw/business/module/member/rest/MemberController.java
member-service-impl/src/main/java/com/topdraw/business/module/member/rest/MemberController.java
View file @
d4eefb7
...
...
@@ -10,6 +10,7 @@ import com.topdraw.common.ResultInfo;
import
com.topdraw.util.Base64Util
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.util.Assert
;
import
org.springframework.util.StringUtils
;
...
...
@@ -27,6 +28,7 @@ import java.util.Objects;
@RestController
@RequestMapping
(
"/ucEngine/api/member"
)
@CrossOrigin
@Slf4j
public
class
MemberController
{
@Autowired
...
...
@@ -70,15 +72,22 @@ public class MemberController {
@ApiOperation
(
"修改Member"
)
@AnonymousAccess
public
ResultInfo
update
(
@Validated
@RequestBody
Member
resources
)
{
log
.
info
(
"member ==>> update =>> [{}]"
,
resources
);
Long
memberId
=
resources
.
getId
();
Assert
.
notNull
(
memberId
,
"memberId can't be null"
);
MemberDTO
memberDTO
=
this
.
memberService
.
findById
(
memberId
);
if
(
Objects
.
nonNull
(
memberDTO
))
{
String
code1
=
resources
.
getCode
();
MemberDTO
memberDTO
=
this
.
memberService
.
getByCode
(
code1
);
if
(
Objects
.
isNull
(
memberDTO
.
getCode
()))
{
memberDTO
=
this
.
memberService
.
findById
(
memberId
);
}
String
code
=
memberDTO
.
getCode
();
log
.
info
(
"member ==>> memberDTO =>> [{}]"
,
memberDTO
);
Assert
.
notNull
(
code
,
"code can't be null"
);
resources
.
setCode
(
code
);
memberService
.
update
(
resources
);
}
return
ResultInfo
.
success
();
}
...
...
Please
register
or
sign in
to post a comment