diff --git a/src/components/drawers/MemberList.vue b/src/components/drawers/MemberList.vue index b34611c5..aaa8afd6 100644 --- a/src/components/drawers/MemberList.vue +++ b/src/components/drawers/MemberList.vue @@ -8,7 +8,7 @@ >
-
组员名单1
+
组员名单
删除 [...stuSelectKeys.value].some(id => id === x.id)).filter(item => item.isLeader === '1'); + if (arr.length > 0) { + return message.warning("选择人员中:"+arr[0].studentName + "是小组长,请勿删除!"); + } tableData.value.loading = true; - delStudentList({ ids: stuSelectKeys.value }).then(() => getStuList()); +// delStudentList({ ids: stuSelectKeys.value }).then(() => getStuList()); } -function del(id) { +function del(id,row) { + if (row.isLeader === '1') { + return message.warning(""+row.name + "是小组长,请勿删除!"); + } + Modal.confirm({ title: () => "确定删除?", icon: () => createVNode(ExclamationCircleOutlined), diff --git a/src/views/projectcenter/TaskPage.vue b/src/views/projectcenter/TaskPage.vue index 70904dca..02efd95e 100644 --- a/src/views/projectcenter/TaskPage.vue +++ b/src/views/projectcenter/TaskPage.vue @@ -7497,4 +7497,4 @@ export default { } } } - \ No newline at end of file +