tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/ProjectIntroductionPasswordService.java
@@ -108,4 +108,17 @@ && !config.getPassword().isEmpty() && passwordEncoder.matches(inputPassword, config.getPassword()); } /** * 检查项目介绍是否启用密码访问 */ public boolean isPasswordEnabled() { ProjectIntroductionPassword config = passwordMapper.selectOne( new LambdaQueryWrapper<ProjectIntroductionPassword>() .eq(ProjectIntroductionPassword::getPasswordEnabled, 1) .orderByAsc(ProjectIntroductionPassword::getId) .last("limit 1") ); return config != null; } }