Commit 5788a4bf by 杨伟程

获取openid没有值给登录报错

parent 04a7061b
...@@ -70,7 +70,10 @@ public enum CodeMessageEnum { ...@@ -70,7 +70,10 @@ public enum CodeMessageEnum {
SYSTEM_ERROR_AUTH_USER_PASSWORD(500, "SYSTEM.ERROR.AUTH.USER.PASSWORD"), SYSTEM_ERROR_AUTH_USER_PASSWORD(500, "SYSTEM.ERROR.AUTH.USER.PASSWORD"),
SYSTEM_ERROR_AUTH_USER_OLD_PASSWORD(500, "SYSTEM.ERROR.AUTH.USER.OLD.PASSWORD"), SYSTEM_ERROR_AUTH_USER_OLD_PASSWORD(500, "SYSTEM.ERROR.AUTH.USER.OLD.PASSWORD"),
SYSTEM_ERROR_AUTH_USER_PAY_PASSWORD_BLANK(500, "SYSTEM.ERROR.AUTH.USER.PAY.PASSWORD.BLANK"), SYSTEM_ERROR_AUTH_USER_PAY_PASSWORD_BLANK(500, "SYSTEM.ERROR.AUTH.USER.PAY.PASSWORD.BLANK"),
SYSTEM_ERROR_WECHAT_USER_NOT_EXIST(520, "SYSTEM.ERROR.WECHAT.USER.NOT.EXIST"), SYSTEM_ERROR_WECHAT_USER_NOT_EXIST(520, "SYSTEM.ERROR.WECHAT.USER.NOT.EXIST"),
SYSTEM_ERROR_WECHAT_OPENID_NOT_EXIST(501, "SYSTEM.ERROR.WECHAT.OPENID.NOT.EXIST"),
SYSTEM_ERROR_AUTH_USER_MAIL_NOT_SET(500, "SYSTEM.ERROR.AUTH.USER.MAIL.NOT.SET"), SYSTEM_ERROR_AUTH_USER_MAIL_NOT_SET(500, "SYSTEM.ERROR.AUTH.USER.MAIL.NOT.SET"),
SYSTEM_ERROR_AUTH_USER_PASSWORD_NOT_EQUALS(500, "SYSTEM.ERROR.AUTH.USER.PASSWORD.NOT.EQUALS"), SYSTEM_ERROR_AUTH_USER_PASSWORD_NOT_EQUALS(500, "SYSTEM.ERROR.AUTH.USER.PASSWORD.NOT.EQUALS"),
...@@ -119,8 +122,8 @@ public enum CodeMessageEnum { ...@@ -119,8 +122,8 @@ public enum CodeMessageEnum {
SYSTEM_ERROR_ORG_FORBIDDEN(500, "SYSTEM.ERROR.ORG.FORBIDDEN"), SYSTEM_ERROR_ORG_FORBIDDEN(500, "SYSTEM.ERROR.ORG.FORBIDDEN"),
PLATFORM_ERROR_ALARM_NOT_FOUND_SPACE(500,"PLATFORM.ERROR.ALARM.NOT.FOUND.SPACE"), PLATFORM_ERROR_ALARM_NOT_FOUND_SPACE(500, "PLATFORM.ERROR.ALARM.NOT.FOUND.SPACE"),
PLATFORM_ERROR_ALARM_NOT_FOUND_ELDER(500,"PLATFORM.ERROR.ALARM.NOT.FOUND.ELDER"), PLATFORM_ERROR_ALARM_NOT_FOUND_ELDER(500, "PLATFORM.ERROR.ALARM.NOT.FOUND.ELDER"),
; ;
......
...@@ -32,6 +32,10 @@ public class WechatUtil { ...@@ -32,6 +32,10 @@ public class WechatUtil {
userInfo.setOpenId(session.getOpenid()); userInfo.setOpenId(session.getOpenid());
userInfo.setUnionId(session.getUnionid()); userInfo.setUnionId(session.getUnionid());
if (StringUtils.isBlank(session.getOpenid())) {
throw new BusinessException(CodeMessageEnum.SYSTEM_ERROR_TOKEN_BLANK_OR_NOT_EXIST);
}
String phoneNumber = null; String phoneNumber = null;
if (StringUtils.isNotBlank(dto.getPhoneCode())) { if (StringUtils.isNotBlank(dto.getPhoneCode())) {
WxMaPhoneNumberInfo phoneNoInfo = wxService.getUserService().getPhoneNoInfo(dto.getPhoneCode()); WxMaPhoneNumberInfo phoneNoInfo = wxService.getUserService().getPhoneNoInfo(dto.getPhoneCode());
......
...@@ -71,6 +71,8 @@ SYSTEM.ERROR.AUTH.USER.PASSWORD.NOT.EQUALS=新密码与确认密码不一致 ...@@ -71,6 +71,8 @@ SYSTEM.ERROR.AUTH.USER.PASSWORD.NOT.EQUALS=新密码与确认密码不一致
SYSTEM.ERROR.WECHAT.USER.NOT.EXIST=该企微账号对应的用户不存在 SYSTEM.ERROR.WECHAT.USER.NOT.EXIST=该企微账号对应的用户不存在
SYSTEM.ERROR.WECHAT.OPENID.NOT.EXIST=openid获取失败,请重试
SYSTEM.ERROR.EXCEL.UPLOAD.EXIT=请上传excel SYSTEM.ERROR.EXCEL.UPLOAD.EXIT=请上传excel
SYSTEM.ERROR.EXCEL.NOT.DATA=请至少上传一条数据 SYSTEM.ERROR.EXCEL.NOT.DATA=请至少上传一条数据
SYSTEM.ERROR.EXCEL.MAX.LIMIT=最大上传%s条数据 SYSTEM.ERROR.EXCEL.MAX.LIMIT=最大上传%s条数据
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment