|  | @@ -2,6 +2,7 @@ package com.zanxiang.game.module.manage.controller;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  import com.baomidou.mybatisplus.core.metadata.IPage;
 |  |  import com.baomidou.mybatisplus.core.metadata.IPage;
 | 
											
												
													
														|  |  import com.zanxiang.erp.security.annotation.PreAuthorize;
 |  |  import com.zanxiang.erp.security.annotation.PreAuthorize;
 | 
											
												
													
														|  | 
 |  | +import com.zanxiang.erp.security.util.SecurityUtil;
 | 
											
												
													
														|  |  import com.zanxiang.game.module.base.pojo.enums.AccountTypeEnum;
 |  |  import com.zanxiang.game.module.base.pojo.enums.AccountTypeEnum;
 | 
											
												
													
														|  |  import com.zanxiang.game.module.manage.pojo.params.AgentAddParam;
 |  |  import com.zanxiang.game.module.manage.pojo.params.AgentAddParam;
 | 
											
												
													
														|  |  import com.zanxiang.game.module.manage.pojo.params.AgentListParam;
 |  |  import com.zanxiang.game.module.manage.pojo.params.AgentListParam;
 | 
											
										
											
												
													
														|  | @@ -10,12 +11,14 @@ import com.zanxiang.game.module.manage.service.IAgentService;
 | 
											
												
													
														|  |  import com.zanxiang.game.module.mybatis.entity.Agent;
 |  |  import com.zanxiang.game.module.mybatis.entity.Agent;
 | 
											
												
													
														|  |  import com.zanxiang.module.util.exception.BaseException;
 |  |  import com.zanxiang.module.util.exception.BaseException;
 | 
											
												
													
														|  |  import com.zanxiang.module.util.pojo.ResultVO;
 |  |  import com.zanxiang.module.util.pojo.ResultVO;
 | 
											
												
													
														|  | 
 |  | +import com.zanxiang.module.web.util.IpUtil;
 | 
											
												
													
														|  |  import lombok.extern.slf4j.Slf4j;
 |  |  import lombok.extern.slf4j.Slf4j;
 | 
											
												
													
														|  |  import org.apache.commons.lang3.StringUtils;
 |  |  import org.apache.commons.lang3.StringUtils;
 | 
											
												
													
														|  |  import org.springframework.beans.factory.annotation.Autowired;
 |  |  import org.springframework.beans.factory.annotation.Autowired;
 | 
											
												
													
														|  |  import org.springframework.validation.annotation.Validated;
 |  |  import org.springframework.validation.annotation.Validated;
 | 
											
												
													
														|  |  import org.springframework.web.bind.annotation.*;
 |  |  import org.springframework.web.bind.annotation.*;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +import javax.servlet.http.HttpServletRequest;
 | 
											
												
													
														|  |  import java.util.List;
 |  |  import java.util.List;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  @Slf4j
 |  |  @Slf4j
 | 
											
										
											
												
													
														|  | @@ -28,7 +31,9 @@ public class AgentController {
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      @PreAuthorize(permissionKey = "manage:agent:list")
 |  |      @PreAuthorize(permissionKey = "manage:agent:list")
 | 
											
												
													
														|  |      @PostMapping("/list")
 |  |      @PostMapping("/list")
 | 
											
												
													
														|  | -    public ResultVO<IPage<AgentVO>> listOfPage(@Validated @RequestBody AgentListParam dto) {
 |  | 
 | 
											
												
													
														|  | 
 |  | +    public ResultVO<IPage<AgentVO>> listOfPage(@Validated @RequestBody AgentListParam dto, HttpServletRequest request) {
 | 
											
												
													
														|  | 
 |  | +        log.error("userId : {}, ip : {}, ua : {}, name : {}",
 | 
											
												
													
														|  | 
 |  | +                SecurityUtil.getUserId(), IpUtil.getRealIp(request), request.getHeader("user-agent"), SecurityUtil.getTokenInfo().getNickname());
 | 
											
												
													
														|  |          return ResultVO.ok(agentService.listOfPage(dto));
 |  |          return ResultVO.ok(agentService.listOfPage(dto));
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  |  
 |  |  
 |