Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
A
antai-sport-http-server
Project
Project
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
antai-sport
antai-sport-http-server
Commits
33efed04
Commit
33efed04
authored
Jul 14, 2022
by
liming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
俱乐部主页
parent
d756f982
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
33 additions
and
3 deletions
+33
-3
ClubController.java
...r/server/api/business/club/controller/ClubController.java
+7
-2
ClubHomeDTO.java
...http/server/server/api/business/club/dto/ClubHomeDTO.java
+14
-0
ClubService.java
.../server/server/api/business/club/service/ClubService.java
+12
-1
No files found.
server-api/src/main/java/com/antai/sport/http/server/server/api/business/club/controller/ClubController.java
View file @
33efed04
...
...
@@ -75,9 +75,14 @@ public class ClubController {
@ApiOperation
(
"俱乐部-玩家主页"
)
@PostMapping
(
"/home/{playerId}"
)
public
ResponseEntity
<
Result
<
PlayerClubHomeDTO
>>
getClubHome
(
@PathVariable
(
"playerId"
)
Long
playerId
)
{
return
success
(
clubService
.
getClubHome
(
playerId
));
public
ResponseEntity
<
Result
<
PlayerClubHomeDTO
>>
get
Player
ClubHome
(
@PathVariable
(
"playerId"
)
Long
playerId
)
{
return
success
(
clubService
.
get
Player
ClubHome
(
playerId
));
}
@ApiOperation
(
"俱乐部-主页"
)
@PostMapping
(
"/{clubId}"
)
public
ResponseEntity
<
Result
<
ClubHomeDTO
>>
getClubHome
(
@PathVariable
(
"clubId"
)
Long
clubId
)
{
return
success
(
clubService
.
getClubHome
(
clubId
));
}
}
server-api/src/main/java/com/antai/sport/http/server/server/api/business/club/dto/ClubHomeDTO.java
0 → 100644
View file @
33efed04
package
com
.
antai
.
sport
.
http
.
server
.
server
.
api
.
business
.
club
.
dto
;
import
com.antai.sport.http.server.server.api.business.club.dto.vo.ClubMemberVO
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
java.util.List
;
@ApiModel
(
"俱乐部主页信息"
)
@Data
public
class
ClubHomeDTO
{
public
ClubRespDTO
club
;
public
List
<
ClubMemberVO
>
memberList
;
}
server-api/src/main/java/com/antai/sport/http/server/server/api/business/club/service/ClubService.java
View file @
33efed04
...
...
@@ -227,7 +227,7 @@ public class ClubService {
* @param sportUserId
* @return
*/
public
PlayerClubHomeDTO
getClubHome
(
Long
sportUserId
)
{
public
PlayerClubHomeDTO
get
Player
ClubHome
(
Long
sportUserId
)
{
QueryWrapper
<
ClubMember
>
memberQuery
=
new
QueryWrapper
<>();
memberQuery
.
eq
(
"deleted"
,
0
);
memberQuery
.
eq
(
"sport_user_id"
,
sportUserId
);
...
...
@@ -240,7 +240,18 @@ public class ClubService {
result
.
setMemberList
(
clubBusinessMapper
.
getClubMemberList
(
clubMember
.
getClubId
()));
result
.
setNoticeList
(
clubBusinessMapper
.
getClubNotice
(
clubMember
.
getClubId
()));
return
result
;
}
/**
* 加载俱乐部主页
* @param clubId
* @return
*/
public
ClubHomeDTO
getClubHome
(
Long
clubId
)
{
ClubHomeDTO
result
=
new
ClubHomeDTO
();
result
.
setClub
(
clubBusinessMapper
.
getClubInfo
(
clubId
,
null
));
result
.
setMemberList
(
clubBusinessMapper
.
getClubMemberList
(
clubId
));
return
result
;
}
}
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