diff --git a/src/components/student/CommonStudent.vue b/src/components/student/CommonStudent.vue index ef1f59c3..038d2793 100644 --- a/src/components/student/CommonStudent.vue +++ b/src/components/student/CommonStudent.vue @@ -901,6 +901,11 @@ function handleStageOk() { if (props.groupMemberCount < selectsData.value.projectMemberList.length + props.groupMemberNumber) { return message.warning("添加小组学员超过最大值"); } + // 对选中的人员进行判断是否已经分组了 + let haveGroupNum = selectsData.value.projectMemberList.filter(item => item.groupId !== null); + if (haveGroupNum.length > 0) { + message.warning("部分学员已经有小组,再次添加会被添加到当前小组."); + } stageVisible.value = false; visiable.value = false; emit("finash", false);