mirror of
https://github.com/PlayEdu/PlayEdu
synced 2025-12-22 18:29:51 +08:00
added: 管理员密码修改
This commit is contained in:
@@ -38,4 +38,6 @@ public interface AdminUserService extends IService<AdminUser> {
|
||||
void removeWithRoleIds(Integer userId);
|
||||
|
||||
void removeRelateRolesByUserId(Integer userId);
|
||||
|
||||
void passwordChange(AdminUser user, String password);
|
||||
}
|
||||
|
||||
@@ -167,6 +167,15 @@ public class AdminUserServiceImpl extends ServiceImpl<AdminUserMapper, AdminUser
|
||||
QueryWrapper<AdminUserRole> wrapper = userRoleService.query().getWrapper().eq("admin_id", userId);
|
||||
userRoleService.remove(wrapper);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void passwordChange(AdminUser user, String password) {
|
||||
String newPassword = HelperUtil.MD5(password + user.getSalt());
|
||||
AdminUser newUser = new AdminUser();
|
||||
newUser.setId(user.getId());
|
||||
newUser.setPassword(newPassword);
|
||||
updateById(newUser);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user