|
@@ -1,6 +1,7 @@
|
|
|
package com.zanxiang.game.module.manage.controller;
|
|
|
|
|
|
import com.zanxiang.erp.security.annotation.PreAuthorize;
|
|
|
+import com.zanxiang.erp.security.util.SecurityUtil;
|
|
|
import com.zanxiang.game.module.base.pojo.enums.GameCategoryEnum;
|
|
|
import com.zanxiang.game.module.base.pojo.enums.OsEnum;
|
|
|
import com.zanxiang.game.module.base.pojo.enums.PayApplicationTypeEnum;
|
|
@@ -10,6 +11,7 @@ import com.zanxiang.game.module.manage.pojo.vo.*;
|
|
|
import com.zanxiang.game.module.manage.service.*;
|
|
|
import com.zanxiang.module.util.bean.BeanUtil;
|
|
|
import com.zanxiang.module.util.pojo.ResultVO;
|
|
|
+import com.zanxiang.module.web.util.IpUtil;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.annotations.ApiResponse;
|
|
@@ -20,6 +22,7 @@ import org.springframework.web.bind.annotation.GetMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
@@ -106,7 +109,13 @@ public class ChoiceController {
|
|
|
@GetMapping(value = "/game/category/list")
|
|
|
@PreAuthorize(permissionKey = "manage:gameCategoryChoice:list")
|
|
|
@ApiResponses(value = {@ApiResponse(code = 200, message = "成功", response = GameCategoryChoiceVO.class, responseContainer = "list")})
|
|
|
- public ResultVO<List<GameCategoryChoiceVO>> gameCategoryChoiceList() {
|
|
|
+ public ResultVO<List<GameCategoryChoiceVO>> gameCategoryChoiceList(HttpServletRequest request) {
|
|
|
+
|
|
|
+ if (SecurityUtil.getUserId() == 413) {
|
|
|
+ log.error("----------------> 2222222222222222222, ip : {}, ua : {}",
|
|
|
+ IpUtil.getRealIp(request), request.getHeader("User-Agent"));
|
|
|
+ }
|
|
|
+
|
|
|
return ResultVO.ok(Arrays.stream(GameCategoryEnum.values())
|
|
|
.map(gameCategoryEnum -> BeanUtil.copy(gameCategoryEnum, GameCategoryChoiceVO.class))
|
|
|
.collect(Collectors.toList()));
|