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
73bc0ad3
Commit
73bc0ad3
authored
Aug 24, 2021
by
liming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(初始化项目): 用户选装信息查询、保存
parent
211773ff
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
40 additions
and
12 deletions
+40
-12
SportUserController.java
...ver/game/api/business/sport/user/SportUserController.java
+12
-12
application-test.yaml
game-api/src/main/resources/application-test.yaml
+14
-0
application-common-db-test.yml
profile/src/main/resources/application-common-db-test.yml
+14
-0
No files found.
game-api/src/main/java/com/antai/sport/http/server/game/api/business/sport/user/SportUserController.java
View file @
73bc0ad3
...
@@ -41,45 +41,45 @@ public class SportUserController {
...
@@ -41,45 +41,45 @@ public class SportUserController {
return
success
();
return
success
();
}
}
@ApiOperation
(
value
=
"
获取用户基本信息
所需基础数据"
)
@ApiOperation
(
value
=
"
用户基本信息编辑页面
所需基础数据"
)
@GetMapping
(
"/user/info/init"
)
@GetMapping
(
"/user/info/init"
)
public
ResponseEntity
<
Result
<
RespRegisterInfo
>>
getUserInitInfo
()
{
public
ResponseEntity
<
Result
<
RespRegisterInfo
>>
getUserInitInfo
()
{
return
success
(
sportUserService
.
getRegisterInfo
());
return
success
(
sportUserService
.
getRegisterInfo
());
}
}
@ApiOperation
(
value
=
"
保存用户基本信息
"
)
@ApiOperation
(
value
=
"
用户基本信息保存
"
)
@PostMapping
(
"/user/info"
)
@PostMapping
(
"/user/info"
)
public
ResponseEntity
<
Result
>
saveUserInfo
(
@LoginSportUser
SportUser
loginUser
,
@RequestBody
ReqSaveUserInfo
param
)
{
public
ResponseEntity
<
Result
>
saveUserInfo
(
@LoginSportUser
SportUser
loginUser
,
@RequestBody
ReqSaveUserInfo
param
)
{
sportUserService
.
saveUserInfo
(
loginUser
,
param
);
sportUserService
.
saveUserInfo
(
loginUser
,
param
);
return
success
();
return
success
();
}
}
@ApiOperation
(
value
=
"
获取用户基本信息
"
)
@ApiOperation
(
value
=
"
用户基本信息获取
"
)
@GetMapping
(
"/user/info"
)
@GetMapping
(
"/user/info"
)
public
ResponseEntity
<
Result
<
RespBaseUserInfo
>>
getUserInfo
(
@LoginSportUser
SportUser
loginUser
)
{
public
ResponseEntity
<
Result
<
RespBaseUserInfo
>>
getUserInfo
(
@LoginSportUser
SportUser
loginUser
)
{
return
success
(
new
RespBaseUserInfo
(
loginUser
));
return
success
(
new
RespBaseUserInfo
(
loginUser
));
}
}
@ApiOperation
(
value
=
"
获取用户角色信息
"
)
@ApiOperation
(
value
=
"
用户角色信息获取
"
)
@GetMapping
(
"/user/role"
)
@GetMapping
(
"/user/role"
)
public
ResponseEntity
<
Result
<
List
<
RespSportSection
>>>
getUserRole
(
@LoginSportUser
SportUser
loginUser
)
{
public
ResponseEntity
<
Result
<
List
<
RespSportSection
>>>
getUserRole
(
@LoginSportUser
SportUser
loginUser
)
{
return
success
(
sportUserService
.
getUserSection
(
UserSectionType
.
ROLE
,
loginUser
));
return
success
(
sportUserService
.
getUserSection
(
UserSectionType
.
ROLE
,
loginUser
));
}
}
@ApiOperation
(
value
=
"获取用户装备信息"
)
@ApiOperation
(
value
=
"用户角色信息保存"
)
@GetMapping
(
"/user/equipment"
)
public
ResponseEntity
<
Result
<
List
<
RespSportSection
>>>
getUserEquipment
(
@LoginSportUser
SportUser
loginUser
)
{
return
success
(
sportUserService
.
getUserSection
(
UserSectionType
.
EQUIPMENT
,
loginUser
));
}
@ApiOperation
(
value
=
"保存角色信息"
)
@PostMapping
(
"/user/role"
)
@PostMapping
(
"/user/role"
)
public
ResponseEntity
<
Result
>
saveUserRole
(
@LoginSportUser
SportUser
loginUser
,
@RequestBody
List
<
ReqSaveUserSkin
>
param
)
{
public
ResponseEntity
<
Result
>
saveUserRole
(
@LoginSportUser
SportUser
loginUser
,
@RequestBody
List
<
ReqSaveUserSkin
>
param
)
{
sportUserService
.
saveUserSkin
(
UserSectionType
.
ROLE
,
loginUser
,
param
);
sportUserService
.
saveUserSkin
(
UserSectionType
.
ROLE
,
loginUser
,
param
);
return
success
();
return
success
();
}
}
@ApiOperation
(
value
=
"保存设备信息"
)
@ApiOperation
(
value
=
"用户装备信息获取"
)
@GetMapping
(
"/user/equipment"
)
public
ResponseEntity
<
Result
<
List
<
RespSportSection
>>>
getUserEquipment
(
@LoginSportUser
SportUser
loginUser
)
{
return
success
(
sportUserService
.
getUserSection
(
UserSectionType
.
EQUIPMENT
,
loginUser
));
}
@ApiOperation
(
value
=
"用户装备信息保存"
)
@PostMapping
(
"/user/equipment"
)
@PostMapping
(
"/user/equipment"
)
public
ResponseEntity
<
Result
>
saveUserEquipment
(
@LoginSportUser
SportUser
loginUser
,
@RequestBody
List
<
ReqSaveUserSkin
>
param
)
{
public
ResponseEntity
<
Result
>
saveUserEquipment
(
@LoginSportUser
SportUser
loginUser
,
@RequestBody
List
<
ReqSaveUserSkin
>
param
)
{
sportUserService
.
saveUserSkin
(
UserSectionType
.
EQUIPMENT
,
loginUser
,
param
);
sportUserService
.
saveUserSkin
(
UserSectionType
.
EQUIPMENT
,
loginUser
,
param
);
...
...
game-api/src/main/resources/application-test.yaml
0 → 100644
View file @
73bc0ad3
server
:
port
:
8080
spring
:
profiles
:
include
:
-
common-db-test
redis
:
database
:
1
host
:
127.0.0.1
port
:
6379
password
:
ENC(yKZoKLWfAj6BRglq4C2HWWjsL64maeCm)
swagger
:
enable
:
true
profile/src/main/resources/application-common-db-test.yml
0 → 100644
View file @
73bc0ad3
spring
:
profiles
:
include
:
-
common-db
datasource
:
url
:
jdbc:mysql://127.0.0.1:3306/antaisport${project.mysql-url-params}
username
:
root
password
:
ENC(eeesjD8BM2hklNwdDv4FCDoaVZF9c8+2)
logging
:
level
:
root
:
info
com.antai.sport.http.server.repository
:
debug
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