From 1ad4c6ec520f0750fce10f0fb45e9e630417e543 Mon Sep 17 00:00:00 2001 From: "taylor.dang" Date: Fri, 29 Mar 2019 10:33:36 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E5=BC=82=E5=B8=B8=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../manage/appclient/beans/RetailLoginInfo.java | 11 +++++++++++ .../appclient/web/RetailValidationController.java | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/src/main/java/au/com/royalpay/payment/manage/appclient/beans/RetailLoginInfo.java b/src/main/java/au/com/royalpay/payment/manage/appclient/beans/RetailLoginInfo.java index 2effee641..4f4de900c 100644 --- a/src/main/java/au/com/royalpay/payment/manage/appclient/beans/RetailLoginInfo.java +++ b/src/main/java/au/com/royalpay/payment/manage/appclient/beans/RetailLoginInfo.java @@ -69,4 +69,15 @@ public class RetailLoginInfo { public void setDevId(String devId) { this.devId = devId; } + + @Override + public String toString() { + return "RetailLoginInfo{" + + "loginId='" + loginId + '\'' + + ", password='" + password + '\'' + + ", verifyCode='" + verifyCode + '\'' + + ", captchaKey='" + captchaKey + '\'' + + ", devId='" + devId + '\'' + + '}'; + } } diff --git a/src/main/java/au/com/royalpay/payment/manage/appclient/web/RetailValidationController.java b/src/main/java/au/com/royalpay/payment/manage/appclient/web/RetailValidationController.java index 5194f557a..2c565e2cb 100644 --- a/src/main/java/au/com/royalpay/payment/manage/appclient/web/RetailValidationController.java +++ b/src/main/java/au/com/royalpay/payment/manage/appclient/web/RetailValidationController.java @@ -12,6 +12,8 @@ import com.alibaba.fastjson.JSONObject; import com.google.code.kaptcha.Producer; import org.apache.commons.codec.binary.Base64; import org.apache.commons.lang3.RandomStringUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.validation.Errors; import org.springframework.web.bind.annotation.*; @@ -28,6 +30,7 @@ import java.io.IOException; @RestController @RequestMapping("/api/v1.0/retail_valid") public class RetailValidationController { + Logger logger = LoggerFactory.getLogger(getClass()); @Resource private Producer captchaProducer; @Resource @@ -47,6 +50,7 @@ public class RetailValidationController { HttpUtils.handleValidErrors(errors); String codeValue = signInStatusManager.getVerifyCode(loginInfo.getCaptchaKey()); if (codeValue == null) { + logger.error("异常商户信息:" + loginInfo.toString()); throw new BadRequestException("Verification code has expired"); } if (!codeValue.equals(loginInfo.getVerifyCode())) {