From 053ea04195ac3831ec2a1d9b5ad1ec5c29feb69e Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Tue, 5 Mar 2019 13:48:41 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=BE=AE=E4=BF=A1=E7=AC=AC=E4=B8=89=E6=96=B9?= =?UTF-8?q?=E7=99=BB=E5=BD=95][=E4=BF=AE=E6=94=B9]:=E6=9C=AA=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E7=94=A8=E6=88=B7=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/iformall/controller/WechatLoginController.java | 6 +++++- .../src/main/java/com/iformall/common/ErrorCode.java | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java b/mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java index 9919a56b4..bb9fc4b30 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java @@ -160,10 +160,14 @@ public class WechatLoginController extends BaseController { @ApiImplicitParams({ @ApiImplicitParam(name = "key", value = "key", dataType = "String", paramType = "query", required = true), @ApiImplicitParam(name = "userName", value = "userName", dataType = "String", paramType = "query", required = true)}) - public ResultData weChatUserLogin(String userName, String key, HttpServletRequest request, HttpServletResponse response) { + public ResultData weChatUserLogin(String key, String userName, HttpServletRequest request, HttpServletResponse response) { log.debug("[" + getIpAddr() + "] MallUserInfoController::weChatUserLogin"); String host = request.getHeader("host"); log.debug("Host: " + host); + if(StringUtils.isBlank(userName)) { + log.error("请选择要登录的用户"); + return new ResultData(ErrorCode.WECHAT_LOGIN_USER_SELECT); + } String openKey = WECHAT_PREV + key; // 限时时间内查找到此用户openId diff --git a/mallinkService/src/main/java/com/iformall/common/ErrorCode.java b/mallinkService/src/main/java/com/iformall/common/ErrorCode.java index 30ee19267..589a208bc 100644 --- a/mallinkService/src/main/java/com/iformall/common/ErrorCode.java +++ b/mallinkService/src/main/java/com/iformall/common/ErrorCode.java @@ -353,6 +353,7 @@ public enum ErrorCode{ WEAPP_APP_RELEASEED(24008, "已发布"), WECHAT_LOGIN_KEY_OVERTIME(24030, "已过期"), + WECHAT_LOGIN_USER_SELECT(24031, "请选择要登录的用户"), /** * 屏广告