diff --git a/backend/src/main/java/ltd/qubit/survey/controller/UserController.java b/backend/src/main/java/ltd/qubit/survey/controller/UserController.java index c030888..f7d3fbe 100644 --- a/backend/src/main/java/ltd/qubit/survey/controller/UserController.java +++ b/backend/src/main/java/ltd/qubit/survey/controller/UserController.java @@ -1,6 +1,7 @@ package ltd.qubit.survey.controller; import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; import ltd.qubit.survey.model.User; import ltd.qubit.survey.service.UserService; import org.springframework.web.bind.annotation.GetMapping; @@ -8,11 +9,13 @@ import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestHeader; import org.springframework.web.bind.annotation.RestController; /** * 用户控制器 */ +@Slf4j @RestController @RequiredArgsConstructor public class UserController { @@ -48,7 +51,8 @@ public class UserController { * @return 用户信息 */ @GetMapping("/user/phone/{phone}") - public User findByPhone(@PathVariable String phone) { + public User findByPhone(@PathVariable String phone, @RequestHeader(value = "Origin", required = false) String origin) { + log.info("Find by phone - phone: {}, Origin: {}", phone, origin); return userService.findByPhone(phone) .orElse(null); } diff --git a/backend/src/main/resources/spring/spring-mvc.xml b/backend/src/main/resources/spring/spring-mvc.xml index b90005a..b52261e 100644 --- a/backend/src/main/resources/spring/spring-mvc.xml +++ b/backend/src/main/resources/spring/spring-mvc.xml @@ -45,7 +45,7 @@