parent
9fff5d623e
commit
14949fa18f
|
|
@ -189,6 +189,13 @@ public class UserServiceImpl implements IUserService {
|
||||||
if (!Pattern.matches("^[1][3-9][0-9]{9}$", value)) {
|
if (!Pattern.matches("^[1][3-9][0-9]{9}$", value)) {
|
||||||
throw new OperateException("手机号格式不正确!");
|
throw new OperateException("手机号格式不正确!");
|
||||||
}
|
}
|
||||||
|
User uMobile = userMapper.selectOne(new QueryWrapper<User>()
|
||||||
|
.eq("mobile", value)
|
||||||
|
.isNull("delete_time")
|
||||||
|
.last("limit 1"));
|
||||||
|
if (StringUtils.isNotNull(uMobile) && uMobile.getId().equals(id) == false) {
|
||||||
|
throw new OperateException("手机号已被其它账号绑定!");
|
||||||
|
}
|
||||||
user.setMobile(value);
|
user.setMobile(value);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|
|
||||||
|
|
@ -164,16 +164,23 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="flex justify-between mt-[40rpx]">
|
<view class="flex justify-between mt-[40rpx]">
|
||||||
<view
|
<view
|
||||||
|
v-if="
|
||||||
|
formData.scene == LoginWayEnum.MOBILE &&
|
||||||
|
includeLoginWay(LoginWayEnum.ACCOUNT)
|
||||||
|
"
|
||||||
>已有账号,使用
|
>已有账号,使用
|
||||||
<span
|
<span
|
||||||
class="text-primary"
|
class="text-primary"
|
||||||
@click="changeLoginWay(LoginWayEnum.ACCOUNT)"
|
@click="changeLoginWay(LoginWayEnum.ACCOUNT)"
|
||||||
v-if="
|
|
||||||
formData.scene == LoginWayEnum.MOBILE &&
|
|
||||||
includeLoginWay(LoginWayEnum.ACCOUNT)
|
|
||||||
"
|
|
||||||
>密码登录</span
|
>密码登录</span
|
||||||
>
|
>
|
||||||
|
</view>
|
||||||
|
<view
|
||||||
|
v-if="
|
||||||
|
formData.scene == LoginWayEnum.ACCOUNT &&
|
||||||
|
includeLoginWay(LoginWayEnum.MOBILE)
|
||||||
|
"
|
||||||
|
>已有账号,使用
|
||||||
<span
|
<span
|
||||||
class="text-primary"
|
class="text-primary"
|
||||||
@click="changeLoginWay(LoginWayEnum.MOBILE)"
|
@click="changeLoginWay(LoginWayEnum.MOBILE)"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue