From 1e28ee79049e6b15db0d106026467228d2d39bfc Mon Sep 17 00:00:00 2001 From: "bei.wu" <5306546@qq.com> Date: Thu, 24 Sep 2020 23:06:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9request=E8=AF=B7=E6=B1=82?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/ajax/AjaxLoginController.java | 10 ++++--- .../business/ajax/request/LoginRequest.java | 28 +++++++++++++++++++ 2 files changed, 34 insertions(+), 4 deletions(-) create mode 100644 ruoyi-business/src/main/java/com/ruoyi/business/ajax/request/LoginRequest.java diff --git a/ruoyi-business/src/main/java/com/ruoyi/business/ajax/AjaxLoginController.java b/ruoyi-business/src/main/java/com/ruoyi/business/ajax/AjaxLoginController.java index 59ad59673..88da2eafa 100644 --- a/ruoyi-business/src/main/java/com/ruoyi/business/ajax/AjaxLoginController.java +++ b/ruoyi-business/src/main/java/com/ruoyi/business/ajax/AjaxLoginController.java @@ -1,6 +1,7 @@ package com.ruoyi.business.ajax; import com.alibaba.fastjson.JSONObject; +import com.ruoyi.business.ajax.request.LoginRequest; import com.ruoyi.business.domain.BizMember; import com.ruoyi.business.model.Member; import com.ruoyi.business.service.IBizMemberService; @@ -10,6 +11,7 @@ import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.utils.JWTUtil; import com.ruoyi.common.utils.StringUtils; import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -28,17 +30,17 @@ public class AjaxLoginController extends BaseController { private IBizMemberService bizMemberService; @PostMapping("/login") - public AjaxResult login(String mobile, String password) { - if (StringUtils.isBlank(mobile) || StringUtils.isBlank(password)) { + public AjaxResult login(@RequestBody LoginRequest request) { + if (StringUtils.isBlank(request.getMobile()) || StringUtils.isBlank(request.getPassword())) { return AjaxResult.warn("请输入用户名密码"); } - BizMember bizMember = bizMemberService.selectBizMemberByMobile(mobile); + BizMember bizMember = bizMemberService.selectBizMemberByMobile(request.getMobile()); if (Objects.isNull(bizMember)) { return AjaxResult.warn("用户名或密码错误"); } // DES加密 - String encryptPassword = Encrypt.encrypt(password); + String encryptPassword = Encrypt.encrypt(request.getPassword()); if (!encryptPassword.equals(bizMember.getPassword())) { return AjaxResult.warn("用户名或密码错误"); } diff --git a/ruoyi-business/src/main/java/com/ruoyi/business/ajax/request/LoginRequest.java b/ruoyi-business/src/main/java/com/ruoyi/business/ajax/request/LoginRequest.java new file mode 100644 index 000000000..70e238904 --- /dev/null +++ b/ruoyi-business/src/main/java/com/ruoyi/business/ajax/request/LoginRequest.java @@ -0,0 +1,28 @@ +package com.ruoyi.business.ajax.request; + +public class LoginRequest { + /** + * 手机号 + */ + private String mobile; + /** + * 密码 + */ + private String password; + + public String getMobile() { + return mobile; + } + + public void setMobile(String mobile) { + this.mobile = mobile; + } + + public String getPassword() { + return password; + } + + public void setPassword(String password) { + this.password = password; + } +}