|
|
@@ -71,15 +71,14 @@ public class OauthController {
|
|
|
public Result login(@Valid @RequestBody LoginParam loginParam) {
|
|
|
UserLoginLog userLoginLog = new UserLoginLog();
|
|
|
try {
|
|
|
- AccountType accountType = null;
|
|
|
- if (PatternUtils.validExpression(loginParam.getLoginAccount(), PatternUtils.MOBILE_EXPRESSION)) {
|
|
|
- accountType = AccountType.mp;
|
|
|
- }
|
|
|
- if (PatternUtils.validExpression(loginParam.getLoginAccount(), PatternUtils.EMAIL_EXPRESSION)) {
|
|
|
- accountType = AccountType.email;
|
|
|
- }
|
|
|
+// AccountType accountType = null;
|
|
|
+// if (PatternUtils.validExpression(loginParam.getLoginAccount(), PatternUtils.MOBILE_EXPRESSION)) {
|
|
|
+// accountType = AccountType.mp;
|
|
|
+// }
|
|
|
+// if (PatternUtils.validExpression(loginParam.getLoginAccount(), PatternUtils.EMAIL_EXPRESSION)) {
|
|
|
+// accountType = AccountType.email;
|
|
|
+// }
|
|
|
userLoginLog.setLoginAccount(loginParam.getLoginAccount());
|
|
|
- userLoginLog.setAccountType(accountType);
|
|
|
|
|
|
boolean compareCaptchaResult = this.captchaService.compareCaptcha(loginParam.getCaptcha(), loginParam.getToken(), true);
|
|
|
if (!compareCaptchaResult) {
|
|
|
@@ -87,11 +86,12 @@ public class OauthController {
|
|
|
return Result.instance("验证码错误,请重新输入");
|
|
|
}
|
|
|
|
|
|
- UserLoginAccount userLoginAccount = this.userBaseInfoService.findLoginAccount(loginParam.getLoginAccount(), accountType);
|
|
|
+ UserLoginAccount userLoginAccount = this.userBaseInfoService.findLoginAccount(loginParam.getLoginAccount());
|
|
|
if (userLoginAccount == null) {
|
|
|
userLoginLog.setState(UserLoginLogState.ACCOUNT_NOT_EXIST);
|
|
|
return Result.instance("用户名或密码错误,请重新输入");
|
|
|
} else {
|
|
|
+ userLoginLog.setAccountType(userLoginAccount.getAccountType());
|
|
|
UserBaseInfo userBaseInfo = this.userBaseInfoService.getById(userLoginAccount.getUid());
|
|
|
|
|
|
UserPassword userPassword = this.userBaseInfoService.findPassword(userBaseInfo.getId(), PasswordType.login);
|