Explorar o código

token中获取userId

linxk hai 2 semanas
pai
achega
34b69460ea

+ 5 - 2
cif-service/src/main/java/com/txz/cif/web/AccountApiController.java

@@ -104,8 +104,11 @@ public class AccountApiController extends AbstractApiController {
 
 		@PostMapping("/accountFlowList")
 	@ApiOperation(value = "出入流水",httpMethod = "POST")
-	public Result<AccountFlowBO> accountFlowList(@RequestBody AccountFlowParam param, @RequestHeader(value = X_CLIENT_TOKEN_USERID, required = false) Long userId)
-	{
+	public Result<AccountFlowBO> accountFlowList(@RequestBody AccountFlowParam param,HttpServletRequest request) {
+		Long userId = authService.getTokenUserId(request);
+		if (userId == null ){
+			ResultGenerator.genFailResult(ResultCode.USERID_IS_NULL);
+		}
 		User user = userService.findById(userId);
 		if (user == null){
 			return ResultGenerator.genFailResult(ResultCode.USER_IS_NULL);