|
@@ -1,7 +1,7 @@
|
|
package com.zanxiang.manage.controller;
|
|
package com.zanxiang.manage.controller;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
-import com.zanxiang.common.domain.ResultVo;
|
|
|
|
|
|
+import com.zanxiang.common.domain.ResultVO;
|
|
import com.zanxiang.common.enums.AuthPlatform;
|
|
import com.zanxiang.common.enums.AuthPlatform;
|
|
import com.zanxiang.common.enums.OsEnum;
|
|
import com.zanxiang.common.enums.OsEnum;
|
|
import com.zanxiang.common.enums.VipLevelEnum;
|
|
import com.zanxiang.common.enums.VipLevelEnum;
|
|
@@ -58,103 +58,103 @@ public class UserController {
|
|
@PostMapping(value = "/list")
|
|
@PostMapping(value = "/list")
|
|
@PreAuthorize(permissionKey = "sdk:user:list")
|
|
@PreAuthorize(permissionKey = "sdk:user:list")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserListVO.class)})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserListVO.class)})
|
|
- public ResultVo<IPage<UserListVO>> list(@Validated @RequestBody UserListParam param) {
|
|
|
|
- return ResultVo.ok(userService.list(param));
|
|
|
|
|
|
+ public ResultVO<IPage<UserListVO>> list(@Validated @RequestBody UserListParam param) {
|
|
|
|
+ return ResultVO.ok(userService.list(param));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "玩家信息编辑")
|
|
@ApiOperation(value = "玩家信息编辑")
|
|
@PostMapping(value = "/update")
|
|
@PostMapping(value = "/update")
|
|
@PreAuthorize(permissionKey = "sdk:user:update")
|
|
@PreAuthorize(permissionKey = "sdk:user:update")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = Boolean.class)})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = Boolean.class)})
|
|
- public ResultVo<Boolean> userUpdate(@Validated @RequestBody UserUpdateParam param) {
|
|
|
|
- return ResultVo.ok(userService.userUpdate(param));
|
|
|
|
|
|
+ public ResultVO<Boolean> userUpdate(@Validated @RequestBody UserUpdateParam param) {
|
|
|
|
+ return ResultVO.ok(userService.userUpdate(param));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "玩家详细信息")
|
|
@ApiOperation(value = "玩家详细信息")
|
|
@GetMapping(value = "/info")
|
|
@GetMapping(value = "/info")
|
|
@PreAuthorize(permissionKey = "sdk:user:info")
|
|
@PreAuthorize(permissionKey = "sdk:user:info")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserVO.class)})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserVO.class)})
|
|
- public ResultVo<UserVO> getUserInfo(@RequestParam Long id) {
|
|
|
|
- return ResultVo.ok(userService.getUserInfo(id));
|
|
|
|
|
|
+ public ResultVO<UserVO> getUserInfo(@RequestParam Long id) {
|
|
|
|
+ return ResultVO.ok(userService.getUserInfo(id));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "玩家游戏角色列表")
|
|
@ApiOperation(value = "玩家游戏角色列表")
|
|
@GetMapping(value = "/game/role/list")
|
|
@GetMapping(value = "/game/role/list")
|
|
@PreAuthorize(permissionKey = "sdk:user:gameRoleList")
|
|
@PreAuthorize(permissionKey = "sdk:user:gameRoleList")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = GameUserRoleVO.class, responseContainer = "list")})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = GameUserRoleVO.class, responseContainer = "list")})
|
|
- public ResultVo<List<GameUserRoleVO>> roleList(@RequestParam Long userId) {
|
|
|
|
- return ResultVo.ok(gameUserRoleService.roleList(userId));
|
|
|
|
|
|
+ public ResultVO<List<GameUserRoleVO>> roleList(@RequestParam Long userId) {
|
|
|
|
+ return ResultVO.ok(gameUserRoleService.roleList(userId));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "玩家登录记录列表")
|
|
@ApiOperation(value = "玩家登录记录列表")
|
|
@PostMapping(value = "/login/list")
|
|
@PostMapping(value = "/login/list")
|
|
@PreAuthorize(permissionKey = "sdk:user:loginList")
|
|
@PreAuthorize(permissionKey = "sdk:user:loginList")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserRoleLoginVO.class)})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserRoleLoginVO.class)})
|
|
- public ResultVo<IPage<UserRoleLoginVO>> loginList(@RequestBody UserLoginLogParam param) {
|
|
|
|
- return ResultVo.ok(userLoginLogService.loginList(param));
|
|
|
|
|
|
+ public ResultVO<IPage<UserRoleLoginVO>> loginList(@RequestBody UserLoginLogParam param) {
|
|
|
|
+ return ResultVO.ok(userLoginLogService.loginList(param));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "玩家下单记录列表")
|
|
@ApiOperation(value = "玩家下单记录列表")
|
|
@PostMapping(value = "/order/list")
|
|
@PostMapping(value = "/order/list")
|
|
@PreAuthorize(permissionKey = "sdk:user:orderList")
|
|
@PreAuthorize(permissionKey = "sdk:user:orderList")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserOrderListVO.class)})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserOrderListVO.class)})
|
|
- public ResultVo<IPage<UserOrderListVO>> orderList(@Validated @RequestBody UserOrderListParam param) {
|
|
|
|
- return ResultVo.ok(orderService.orderList(param));
|
|
|
|
|
|
+ public ResultVO<IPage<UserOrderListVO>> orderList(@Validated @RequestBody UserOrderListParam param) {
|
|
|
|
+ return ResultVO.ok(orderService.orderList(param));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "玩家收货地址列表")
|
|
@ApiOperation(value = "玩家收货地址列表")
|
|
@GetMapping(value = "/address/list")
|
|
@GetMapping(value = "/address/list")
|
|
@PreAuthorize(permissionKey = "sdk:user:addressList")
|
|
@PreAuthorize(permissionKey = "sdk:user:addressList")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserAddressVO.class, responseContainer = "list")})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserAddressVO.class, responseContainer = "list")})
|
|
- public ResultVo<List<UserAddressVO>> list(@RequestParam Long userId) {
|
|
|
|
- return ResultVo.ok(userAddressService.list(userId));
|
|
|
|
|
|
+ public ResultVO<List<UserAddressVO>> list(@RequestParam Long userId) {
|
|
|
|
+ return ResultVO.ok(userAddressService.list(userId));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "玩家游戏列表")
|
|
@ApiOperation(value = "玩家游戏列表")
|
|
@PostMapping(value = "/game/list")
|
|
@PostMapping(value = "/game/list")
|
|
@PreAuthorize(permissionKey = "sdk:user:gameList")
|
|
@PreAuthorize(permissionKey = "sdk:user:gameList")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = GameUserListVO.class)})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = GameUserListVO.class)})
|
|
- public ResultVo<IPage<GameUserListVO>> gameUserList(@Validated @RequestBody GameUserListParam param) {
|
|
|
|
- return ResultVo.ok(gameUserService.gameUserList(param));
|
|
|
|
|
|
+ public ResultVO<IPage<GameUserListVO>> gameUserList(@Validated @RequestBody GameUserListParam param) {
|
|
|
|
+ return ResultVO.ok(gameUserService.gameUserList(param));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "玩家角色列表")
|
|
@ApiOperation(value = "玩家角色列表")
|
|
@PostMapping(value = "/role/list")
|
|
@PostMapping(value = "/role/list")
|
|
@PreAuthorize(permissionKey = "sdk:user:roleList")
|
|
@PreAuthorize(permissionKey = "sdk:user:roleList")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = GameUserRoleListVO.class)})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = GameUserRoleListVO.class)})
|
|
- public ResultVo<IPage<GameUserRoleListVO>> roleList(@Validated @RequestBody GameUserRoleListParam param) {
|
|
|
|
- return ResultVo.ok(gameUserRoleService.list(param));
|
|
|
|
|
|
+ public ResultVO<IPage<GameUserRoleListVO>> roleList(@Validated @RequestBody GameUserRoleListParam param) {
|
|
|
|
+ return ResultVO.ok(gameUserRoleService.list(param));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "vip等级选择列表选择列表")
|
|
@ApiOperation(value = "vip等级选择列表选择列表")
|
|
@GetMapping(value = "/vip/level/choice/list")
|
|
@GetMapping(value = "/vip/level/choice/list")
|
|
@PreAuthorize(permissionKey = "sdk:userVipChoice:list")
|
|
@PreAuthorize(permissionKey = "sdk:userVipChoice:list")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = VipLevelVo.class, responseContainer = "list")})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = VipLevelVo.class, responseContainer = "list")})
|
|
- public ResultVo<List<VipLevelVo>> vipLevelChoiceList() {
|
|
|
|
- return ResultVo.ok(BeanUtils.copyList(Arrays.asList(VipLevelEnum.values()), VipLevelVo.class));
|
|
|
|
|
|
+ public ResultVO<List<VipLevelVo>> vipLevelChoiceList() {
|
|
|
|
+ return ResultVO.ok(BeanUtils.copyList(Arrays.asList(VipLevelEnum.values()), VipLevelVo.class));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "操作系统选择列表")
|
|
@ApiOperation(value = "操作系统选择列表")
|
|
@GetMapping(value = "/system/type/choice/list")
|
|
@GetMapping(value = "/system/type/choice/list")
|
|
@PreAuthorize(permissionKey = "sdk:userSystemChoice:list")
|
|
@PreAuthorize(permissionKey = "sdk:userSystemChoice:list")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = SystemTypeVO.class, responseContainer = "list")})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = SystemTypeVO.class, responseContainer = "list")})
|
|
- public ResultVo<List<SystemTypeVO>> systemTypeChoiceList() {
|
|
|
|
- return ResultVo.ok(BeanUtils.copyList(Arrays.asList(OsEnum.values()), SystemTypeVO.class));
|
|
|
|
|
|
+ public ResultVO<List<SystemTypeVO>> systemTypeChoiceList() {
|
|
|
|
+ return ResultVO.ok(BeanUtils.copyList(Arrays.asList(OsEnum.values()), SystemTypeVO.class));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "防沉迷认证平台选择列表")
|
|
@ApiOperation(value = "防沉迷认证平台选择列表")
|
|
@GetMapping(value = "/auth/platform/choice/list")
|
|
@GetMapping(value = "/auth/platform/choice/list")
|
|
@PreAuthorize(permissionKey = "sdk:userAuthChoice:list")
|
|
@PreAuthorize(permissionKey = "sdk:userAuthChoice:list")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = AuthPlatformVO.class, responseContainer = "list")})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = AuthPlatformVO.class, responseContainer = "list")})
|
|
- public ResultVo<List<AuthPlatformVO>> authPlatformChoiceList() {
|
|
|
|
- return ResultVo.ok(BeanUtils.copyList(Arrays.asList(AuthPlatform.values()), AuthPlatformVO.class));
|
|
|
|
|
|
+ public ResultVO<List<AuthPlatformVO>> authPlatformChoiceList() {
|
|
|
|
+ return ResultVO.ok(BeanUtils.copyList(Arrays.asList(AuthPlatform.values()), AuthPlatformVO.class));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "玩家实名认证列表")
|
|
@ApiOperation(value = "玩家实名认证列表")
|
|
@PostMapping(value = "/auth/list")
|
|
@PostMapping(value = "/auth/list")
|
|
@PreAuthorize(permissionKey = "sdk:userAuth:list")
|
|
@PreAuthorize(permissionKey = "sdk:userAuth:list")
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserNameAuthVO.class)})
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = UserNameAuthVO.class)})
|
|
- public ResultVo<IPage<UserNameAuthVO>> authList(@Validated @RequestBody UserNameAuthListParam param) {
|
|
|
|
- return ResultVo.ok(userExtService.authList(param));
|
|
|
|
|
|
+ public ResultVO<IPage<UserNameAuthVO>> authList(@Validated @RequestBody UserNameAuthListParam param) {
|
|
|
|
+ return ResultVO.ok(userExtService.authList(param));
|
|
}
|
|
}
|
|
}
|
|
}
|