修复删除学员报错

This commit is contained in:
lpq
2023-03-05 14:51:35 +08:00
parent 940f17d7ec
commit d442b9579e

View File

@@ -689,13 +689,18 @@ function bathDel() {
const deleteModalVisible = ref(false);
const deleteId = ref(null);
const deleteTargetId = ref(null);
const deleteType = ref(null);
function del(id, row) {
debugger
if (row.isLeader === "1") {
return message.warning("" + row.name + "是小组长,请勿删除!");
}
deleteModalVisible.value = true;
deleteId.value = id;
deleteTargetId.value = row.pid;
deleteType.value = row.type
// Modal.confirm({
// title: () => "确定删除?",
// icon: () => createVNode(ExclamationCircleOutlined),
@@ -717,7 +722,7 @@ function del(id, row) {
const sureSameModal = () => {
if (deleteId.value) {
tableData.value.loading = true;
delStudentList({ ids: [deleteId.value] }).then(() => getStuList());
delStudentList({ ids: [deleteId.value],targetId: deleteTargetId.value,type:deleteType.value}).then(() => getStuList());
deleteModalVisible.value = false;
}
};
@@ -725,6 +730,8 @@ const sureSameModal = () => {
const closeSameModal = () => {
deleteModalVisible.value = false;
deleteId.value = null;
deleteTargetId.value = null;
deleteType.value = null;
};
function submitCall(flag) {