Commit 6bb7f395 by chamberone

feat: add logs

1 parent 1622ed65
package com.dituhui.pea.order.controller; package com.dituhui.pea.order.controller;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestHeader;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.dituhui.pea.common.Result; import com.dituhui.pea.common.Result;
import com.dituhui.pea.order.dto.UserLoginDTO; import com.dituhui.pea.order.dto.UserLoginDTO;
import com.dituhui.pea.order.service.UserService; import com.dituhui.pea.order.service.UserService;
...@@ -7,9 +17,9 @@ import com.dituhui.pea.pojo.UserInfo; ...@@ -7,9 +17,9 @@ import com.dituhui.pea.pojo.UserInfo;
import com.dituhui.pea.pojo.WebResult; import com.dituhui.pea.pojo.WebResult;
import com.dituhui.pea.user.IUser; import com.dituhui.pea.user.IUser;
import org.springframework.beans.factory.annotation.Autowired; import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
@Slf4j
@RestController @RestController
@RequestMapping("/pea-order") @RequestMapping("/pea-order")
public class UserController { public class UserController {
...@@ -20,18 +30,23 @@ public class UserController { ...@@ -20,18 +30,23 @@ public class UserController {
@Autowired @Autowired
private IUser user; private IUser user;
@Autowired
private HttpServletRequest request;
@PostMapping("/user/login") @PostMapping("/user/login")
public Result<?> userLogin(@RequestBody UserLoginDTO user) { public Result<?> userLogin(@RequestBody UserLoginDTO user) {
return userService.userLogin(user.getAccount(), user.getAccount()); return userService.userLogin(user.getAccount(), user.getAccount());
} }
@GetMapping("/user/userInfo") @GetMapping("/user/userInfo")
public Result<?> getUserInfo(@RequestHeader(name="Authorization", required = true) String authorization) { public Result<?> getUserInfo(@RequestHeader(name = "Authorization", required = true) String authorization) {
return userService.getUserInfo(authorization, true); return userService.getUserInfo(authorization, true);
} }
@GetMapping("/user/test") @GetMapping("/user/test")
public Result<?> getUserRole(@RequestHeader(name = "userId", required = true) String userId) { public Result<?> getUserRole(@RequestHeader(name = "userId", required = true) String userId) {
log.info("{} {} {}", "HttpServletRequest", request.getHeader("userId"), request.getHeader("Authorization"));
WebResult<UserInfo> result = user.queryUserById(userId); WebResult<UserInfo> result = user.queryUserById(userId);
return Result.success(result.getResult()); return Result.success(result.getResult());
} }
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!