app修改密码
parent
e32a00640d
commit
11f36b13b0
|
|
@ -299,7 +299,7 @@ public class UserRepositoryImpl extends BaseRepositoryImpl<UserMapper, UserDO> i
|
|||
userDO.setSort(9999);
|
||||
}
|
||||
// 新增用户默认 3-未入职
|
||||
userDO.setEmploymentFlag(UserEmploymentFlagEnum.NOT_ON.getCode());
|
||||
userDO.setEmploymentFlag(UserEmploymentFlagEnum.NOT_ON.getCode());
|
||||
// 默认不是主账号
|
||||
userDO.setMainCorpFlag(0);
|
||||
userDO.setUserId(Tools.get32UUID());
|
||||
|
|
@ -376,18 +376,15 @@ public class UserRepositoryImpl extends BaseRepositoryImpl<UserMapper, UserDO> i
|
|||
@Override
|
||||
public void changePassword(Long id, String password) {
|
||||
//修改这个手机号下所有密码
|
||||
UserDO userDO = getById( id);
|
||||
if(userDO==null){
|
||||
UserDO userDO = getById(id);
|
||||
if (userDO == null) {
|
||||
return;
|
||||
}
|
||||
String phone = userDO.getPhone();
|
||||
if(StringUtils.isEmpty( phone)){
|
||||
userChangePassword(id, password);
|
||||
}else{
|
||||
List<UserDO> userDOList = getListByPhone( phone,null);
|
||||
for (UserDO userDO1 : userDOList) {
|
||||
userChangePassword(userDO1.getId(), password);
|
||||
}
|
||||
|
||||
List<UserDO> userDOList = getListByPhone(phone, null);
|
||||
for (UserDO userDO1 : userDOList) {
|
||||
userChangePassword(userDO1.getId(), password);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -470,9 +467,8 @@ public class UserRepositoryImpl extends BaseRepositoryImpl<UserMapper, UserDO> i
|
|||
//修改多个密码
|
||||
String phone = oldUserDO.getPhone();
|
||||
|
||||
List<UserDO> userDOList = getListByPhone( phone,null);
|
||||
List<UserDO> userDOList = getListByPhone(phone, null);
|
||||
for (UserDO userDO1 : userDOList) {
|
||||
//过滤出在职,离职审核人员
|
||||
userChangePassword(userDO1.getId(), userDO.getNewPassword());
|
||||
}
|
||||
return Response.buildSuccess();
|
||||
|
|
@ -548,9 +544,9 @@ public class UserRepositoryImpl extends BaseRepositoryImpl<UserMapper, UserDO> i
|
|||
}
|
||||
|
||||
@Override
|
||||
public List<UserDO> getListByPhone(String phone,List<Integer> employmentFlagList) {
|
||||
public List<UserDO> getListByPhone(String phone, List<Integer> employmentFlagList) {
|
||||
QueryWrapper<UserDO> queryWrapper = new QueryWrapper<>();
|
||||
if(CollUtil.isNotEmpty(employmentFlagList)){
|
||||
if (CollUtil.isNotEmpty(employmentFlagList)) {
|
||||
queryWrapper.in("employment_flag", employmentFlagList);
|
||||
}
|
||||
queryWrapper.eq("phone", phone);
|
||||
|
|
@ -560,7 +556,7 @@ public class UserRepositoryImpl extends BaseRepositoryImpl<UserMapper, UserDO> i
|
|||
|
||||
@Override
|
||||
public List<UserCorpInfoDO> getListByUserIds(List<Long> userIds) {
|
||||
return userMapper.getListByUserIds(userIds);
|
||||
return userMapper.getListByUserIds(userIds);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue