Commit 73bc0ad3 authored by liming's avatar liming

feat(初始化项目): 用户选装信息查询、保存

parent 211773ff
......@@ -41,45 +41,45 @@ public class SportUserController {
return success();
}
@ApiOperation(value = "获取用户基本信息所需基础数据")
@ApiOperation(value = "用户基本信息编辑页面所需基础数据")
@GetMapping("/user/info/init")
public ResponseEntity<Result<RespRegisterInfo>> getUserInitInfo() {
return success(sportUserService.getRegisterInfo());
}
@ApiOperation(value = "保存用户基本信息")
@ApiOperation(value = "用户基本信息保存")
@PostMapping("/user/info")
public ResponseEntity<Result> saveUserInfo(@LoginSportUser SportUser loginUser, @RequestBody ReqSaveUserInfo param) {
sportUserService.saveUserInfo(loginUser, param);
return success();
}
@ApiOperation(value = "获取用户基本信息")
@ApiOperation(value = "用户基本信息获取")
@GetMapping("/user/info")
public ResponseEntity<Result<RespBaseUserInfo>> getUserInfo(@LoginSportUser SportUser loginUser) {
return success(new RespBaseUserInfo(loginUser));
}
@ApiOperation(value = "获取用户角色信息")
@ApiOperation(value = "用户角色信息获取")
@GetMapping("/user/role")
public ResponseEntity<Result<List<RespSportSection>>> getUserRole(@LoginSportUser SportUser loginUser) {
return success(sportUserService.getUserSection(UserSectionType.ROLE, loginUser));
}
@ApiOperation(value = "获取用户装备信息")
@GetMapping("/user/equipment")
public ResponseEntity<Result<List<RespSportSection>>> getUserEquipment(@LoginSportUser SportUser loginUser) {
return success(sportUserService.getUserSection(UserSectionType.EQUIPMENT, loginUser));
}
@ApiOperation(value = "保存角色信息")
@ApiOperation(value = "用户角色信息保存")
@PostMapping("/user/role")
public ResponseEntity<Result> saveUserRole(@LoginSportUser SportUser loginUser, @RequestBody List<ReqSaveUserSkin> param) {
sportUserService.saveUserSkin(UserSectionType.ROLE, loginUser, param);
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")
public ResponseEntity<Result> saveUserEquipment(@LoginSportUser SportUser loginUser, @RequestBody List<ReqSaveUserSkin> param) {
sportUserService.saveUserSkin(UserSectionType.EQUIPMENT, loginUser, param);
......
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
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
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment