APP用户相关接口调整
This commit is contained in:
@@ -125,7 +125,7 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper, User> impleme
|
||||
String password = null;
|
||||
SendSmsResponse sendSmsResponse = null;
|
||||
//先根据手机号查询是否已被注册
|
||||
User user = this.lambdaQuery().eq(User::getPhone,phone).one();
|
||||
User user = this.lambdaQuery().eq(User::getPhone,phone).ne(User::getState,0).one();
|
||||
if (!Objects.isNull(user)){
|
||||
throw new BusinessException(UserResponseEnum.REGISTER_PHONE_REPEAT);
|
||||
} else {
|
||||
@@ -254,10 +254,13 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper, User> impleme
|
||||
LambdaUpdateWrapper<User> lambdaUpdateWrapper = new LambdaUpdateWrapper<>();
|
||||
lambdaUpdateWrapper.set(User::getDevCode,null).eq(User::getDevCode,devCode);
|
||||
this.update(lambdaUpdateWrapper);
|
||||
lambdaUpdateWrapper.set(User::getDevCode,devCode).eq(User::getId,userId);
|
||||
this.update(lambdaUpdateWrapper);
|
||||
|
||||
LambdaUpdateWrapper<User> lambdaUpdateWrapper2 = new LambdaUpdateWrapper<>();
|
||||
lambdaUpdateWrapper2.set(User::getDevCode,devCode).eq(User::getId,userId);
|
||||
this.update(lambdaUpdateWrapper2);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public List<User> getAdminInfo() {
|
||||
//这边先排除掉dev_code不存在的业务管理员
|
||||
|
||||
@@ -243,6 +243,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
||||
public boolean deleteUser(String id) {
|
||||
return this.lambdaUpdate()
|
||||
.set(User::getState, UserState.DELETE)
|
||||
.set(User::getPhone,null)
|
||||
.in(User::getId, id)
|
||||
.update();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user