|
|
@@ -652,11 +652,8 @@ public class LoginController extends BaseController {
|
|
|
*/
|
|
|
@RequestMapping(value = "/sendSmsCode", method = RequestMethod.GET)
|
|
|
public ModelMap sendSmsCode(String mobile) {
|
|
|
- try {
|
|
|
- Assert.hasText(mobile, "手机号不能为空");
|
|
|
- } catch (IllegalArgumentException e) {
|
|
|
- return error(e.getMessage());
|
|
|
- }
|
|
|
+ Assert.hasText(mobile, "手机号不能为空");
|
|
|
+ mobile = StringUtils.trimAllWhitespace(mobile);
|
|
|
|
|
|
// 校验手机号是否被注册
|
|
|
boolean hasRegister = userService.mobileHasRegistered(mobile);
|
|
|
@@ -698,6 +695,12 @@ public class LoginController extends BaseController {
|
|
|
|
|
|
appId = StringUtils.isEmpty(appId) ? AccountConfig.ACCOUNT_CENTER : appId;
|
|
|
|
|
|
+ // 校验手机号是否被注册
|
|
|
+ boolean hasRegister = userService.mobileHasRegistered(mobile);
|
|
|
+ if (!hasRegister) {
|
|
|
+ return error("该手机号未注册,请先注册");
|
|
|
+ }
|
|
|
+
|
|
|
// 设置baseUrl
|
|
|
if (!StringUtils.isEmpty(baseUrl)) {
|
|
|
request.getSession().setAttribute("baseUrl", baseUrl);
|