mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-13 21:06:44 +08:00
修复删除学员报错
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user