diff --git a/src/views/projectcenter/TaskPage.vue b/src/views/projectcenter/TaskPage.vue index 8d005e88..6932944a 100644 --- a/src/views/projectcenter/TaskPage.vue +++ b/src/views/projectcenter/TaskPage.vue @@ -3101,6 +3101,7 @@ export default { }; //点击确定创建小组 const createG = () => { + debugger if (!state.groupInfo.groupName) { return message.warning("请输入小组名称"); } @@ -3114,7 +3115,6 @@ export default { return message.warning("请输入组员数量"); } createGroup(); - closeModal2(); }; const showFaceIn = () => { state.TaskFaceImpStuvisible = true; @@ -3931,18 +3931,19 @@ export default { }; //创建小组 const createGroup = async () => { + debugger console.log("state.groupPageList" + state.groupPageList); - const d = state.groupPageList.filter( + const id = state.groupInfo.id; + const d = state.groupPageList.filter(item => item.id !== id).filter( (item) => item.leaderId === state.groupInfo.leaderId ); - const id = state.groupInfo.id; if (state.isEdit) { if (d.length > 0 && d[0].id !== id) { return message.warn(d[0].leaderName + "已是小组长,请重新选择"); } } else { if (d.length > 0) { - return message.warn(d[0].leaderName + "已是小组长,请重新选择"); + return message.warn(d[0].leaderName + "已是小组长,请重新选择"); } } // 过滤掉编辑时候,只修改了组员最大值时候 @@ -3953,6 +3954,7 @@ export default { getGroup(); console.log("state.groupPageList:"); getStu(); + closeModal2(); }; //搜索小组重置 const resetGroupName = () => {