From 450ad684e62d86152c3343e1ff13fd4a162b2482 Mon Sep 17 00:00:00 2001 From: "kuang.yifei@iwhalecloud.com" Date: Tue, 9 Aug 2022 18:13:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B8=88=E5=82=85=E7=99=BB=E9=99=86=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/controller/worker/WorkerController.java | 17 +++++++++++++++++ .../resources/mapper/worker/WorkerMapper.xml | 6 ++++++ 2 files changed, 23 insertions(+) diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/worker/WorkerController.java b/ghy-admin/src/main/java/com/ghy/web/controller/worker/WorkerController.java index 49029172..c2448a84 100644 --- a/ghy-admin/src/main/java/com/ghy/web/controller/worker/WorkerController.java +++ b/ghy-admin/src/main/java/com/ghy/web/controller/worker/WorkerController.java @@ -70,6 +70,23 @@ public class WorkerController extends BaseController { return prefix + "/worker"; } + @PostMapping("/login") + @ResponseBody + public AjaxResult login(@RequestBody Worker worker){ + try { + List workerList = workerService.getWorkList(worker); + if(workerList.size() > 0){ + return AjaxResult.success(workerList.get(0)); + }else { + return AjaxResult.error("用户名或密码错误!"); + } + }catch (Exception e){ + e.printStackTrace(); + logger.error(ExceptionUtil.getExceptionMessage(e)); + return AjaxResult.error("登陆失败!"); + } + } + @PostMapping("/register") @ResponseBody public AjaxResult register(@RequestBody Worker request){ diff --git a/ghy-worker/src/main/resources/mapper/worker/WorkerMapper.xml b/ghy-worker/src/main/resources/mapper/worker/WorkerMapper.xml index 878cacec..bba3a955 100644 --- a/ghy-worker/src/main/resources/mapper/worker/WorkerMapper.xml +++ b/ghy-worker/src/main/resources/mapper/worker/WorkerMapper.xml @@ -48,6 +48,12 @@ AND w.name LIKE '%${name}%' + + AND w.phone = #{phone} + + + AND w.password = #{password} +