记得上下班打卡 | git大法好,push需谨慎

Commit 6ac2d770 authored by 张国柄's avatar 张国柄

fix:更换手机号验证手机号是否已注册;

parent ad7e10fa
...@@ -197,10 +197,17 @@ public class AdamUserController { ...@@ -197,10 +197,17 @@ public class AdamUserController {
@RequestParam String code) { @RequestParam String code) {
log.debug("mobile:{},code:{}", mobile, code); log.debug("mobile:{},code:{}", mobile, code);
ResponseDto checkSmsCodeDto = this.checkSmsCode(mobile, code); String currentUid = CurrentUtil.getCurrentUid();
String bindMobileExistUid = adamRdmService.getUidByMobile(mobile);
if (StringUtils.isNotEmpty(bindMobileExistUid)) {
return ResponseDto.failure(ErrorMapping.get("10009"));
}
ResponseDto<String> checkSmsCodeDto = this.checkSmsCode(mobile, code);
if (!checkSmsCodeDto.isSuccess()) return checkSmsCodeDto; if (!checkSmsCodeDto.isSuccess()) return checkSmsCodeDto;
return ResponseDto.success(adamUserInfoService.editMobile(CurrentUtil.getCurrentUid(), mobile)); return ResponseDto.success(adamUserInfoService.editMobile(currentUid, mobile));
} }
@ApiOperationSupport(order = 5) @ApiOperationSupport(order = 5)
...@@ -311,7 +318,7 @@ public class AdamUserController { ...@@ -311,7 +318,7 @@ public class AdamUserController {
private static final String PHP_API_SMS_CODE_VALID = "/smsValidation"; private static final String PHP_API_SMS_CODE_VALID = "/smsValidation";
private ResponseDto checkSmsCode(String mobile, String code) { private ResponseDto<String> checkSmsCode(String mobile, String code) {
if (Arrays.asList(LnsEnum.ENV.dev.name(), LnsEnum.ENV.test.name()).contains(env.getProperty(CurrentUtil.CK_ENV_ACTIVE)) if (Arrays.asList(LnsEnum.ENV.dev.name(), LnsEnum.ENV.test.name()).contains(env.getProperty(CurrentUtil.CK_ENV_ACTIVE))
&& CurrentUtil.GRAY_LOGIN_SMS_CODE.equals(code)) { && CurrentUtil.GRAY_LOGIN_SMS_CODE.equals(code)) {
return ResponseDto.success(); return ResponseDto.success();
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
10006=第三方账号未注册 10006=第三方账号未注册
10007=该第三方账号已经被其他用户绑定 10007=该第三方账号已经被其他用户绑定
10008=已经绑定过该类型的第三方账号 10008=已经绑定过该类型的第三方账号
10009= 10009=手机号已经注册
10010= 10010=
10011=性别标签无效 10011=性别标签无效
10012=音乐风格标签无效 10012=音乐风格标签无效
......
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 to comment