add:手机号

This commit is contained in:
zhangqinlin
2021-12-17 09:49:02 +08:00
parent fac55b5e7f
commit b2be782fb0
@@ -631,12 +631,18 @@ public class LoginController {
@ApiOperation(value = "发送手机号验证码")
@GetMapping(value = "/sendVerificationCode")
public Result<?> sendVerificationCode(@RequestParam(name="phone") String phone,
@RequestParam(name="userName") String userName) {
@RequestParam(name="userName") String userName,
@RequestParam(name="flag") String flag) {
if("1".equals(flag)){
sysBaseAPI.sendVerificationCode(phone,"2","300",null);
String string = redisUtil.get("_verification:_phone:" + phone).toString();
return Result.OK(string);
}
LambdaQueryWrapper<SysUser> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(SysUser::getPhone, PasswordUtil.encrypt(phone));
queryWrapper.eq(SysUser::getUsername, userName);
SysUser sysUser = sysUserService.getOne(queryWrapper);
if (Objects.isNull(sysUser)){
if (Objects.isNull(sysUser)) {
throw new JeroBootException("手机号或账号不存在");
}
sysBaseAPI.sendVerificationCode(phone,"2","300",null);