liujie
2026-09-09 39f6fca28e3f78abe48f08e474ec011abb990b36
backend/src/main/java/com/tourguide/modules/user/service/AdminUserService.java
@@ -105,6 +105,9 @@
            throw new BusinessException(400, "两次输入的密码不一致");
        }
        AdminUser user = getRequired(id);
        if (passwordEncoder.matches(request.getNewPassword(), user.getPassword())) {
            throw new BusinessException(400, "新密码不能和旧密码一致");
        }
        user.setPassword(passwordEncoder.encode(request.getNewPassword()));
        userMapper.updateById(user);
    }