From 3fdded3c9cc576e24f05225636497c21566f6270 Mon Sep 17 00:00:00 2001 From: heshunme Date: Mon, 1 Jul 2024 20:12:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8F=91=E9=80=81=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E7=A0=81=E7=9A=84controller=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E3=80=82=E6=9A=82=E4=B8=94=E5=86=99=E4=B8=80=E4=B8=AA=E7=9B=B4?= =?UTF-8?q?=E6=8E=A5=E8=BF=94=E5=9B=9E1234=E7=9A=84=E5=90=A7=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/AuthenticationController.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/main/java/org/cmh/backend/authentication/controller/AuthenticationController.java b/src/main/java/org/cmh/backend/authentication/controller/AuthenticationController.java index a7fa29a..d79ef7f 100644 --- a/src/main/java/org/cmh/backend/authentication/controller/AuthenticationController.java +++ b/src/main/java/org/cmh/backend/authentication/controller/AuthenticationController.java @@ -10,6 +10,9 @@ import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; +import java.util.HashMap; +import java.util.Map; + @RestController class AuthenticationController { @@ -91,5 +94,19 @@ class AuthenticationController { return new ResponseEntity<>(HttpStatus.BAD_REQUEST); } + @PostMapping("/sendVerificationCode") + public ResponseEntity> sendVerificationCode(@RequestBody Map request) { + String contactInfo = request.get("contactInfo"); +// TODO:发送验证码功能有待添加。 boolean isSent = userService.sendVerificationCode(contactInfo); + boolean isSent = true; + if (isSent) { + HashMap response = new HashMap<>(); + response.put("code", 1234); + return new ResponseEntity<>(response, HttpStatus.OK); + } else { + return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR); + } + } + }