update:报名提示

This commit is contained in:
ltx 2026-06-26 17:39:17 +08:00
parent d4ec46f2b8
commit b06a058604

View File

@ -1809,9 +1809,23 @@ const getMemberValidationResult = (member, group) => {
// ==================== 验证相关计算属性 ====================
// 检查某个组别是否有验证错误
// 检查某个组别是否有验证错误(支持单团队和多团队模式)
const hasValidationErrorsForGroup = (group) => {
const members = groupMemberMap.value[group.id] || [];
const gId = group.id;
// 多团队模式:检查 groupTeamsMap
const teams = groupTeamsMap.value[gId];
if (teams) {
for (const team of teams) {
if (team.members && team.members.some(member => {
const result = getMemberValidationResult(member, group);
return !result.isValid;
})) {
return true;
}
}
}
// 单团队模式:检查 groupMemberMap
const members = groupMemberMap.value[gId] || [];
return members.some(member => {
const result = getMemberValidationResult(member, group);
return !result.isValid;