mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-15 05:46:45 +08:00
修复删除学员报错
This commit is contained in:
@@ -689,13 +689,18 @@ function bathDel() {
|
|||||||
|
|
||||||
const deleteModalVisible = ref(false);
|
const deleteModalVisible = ref(false);
|
||||||
const deleteId = ref(null);
|
const deleteId = ref(null);
|
||||||
|
const deleteTargetId = ref(null);
|
||||||
|
const deleteType = ref(null);
|
||||||
function del(id, row) {
|
function del(id, row) {
|
||||||
|
debugger
|
||||||
if (row.isLeader === "1") {
|
if (row.isLeader === "1") {
|
||||||
return message.warning("" + row.name + "是小组长,请勿删除!");
|
return message.warning("" + row.name + "是小组长,请勿删除!");
|
||||||
}
|
}
|
||||||
deleteModalVisible.value = true;
|
deleteModalVisible.value = true;
|
||||||
deleteId.value = id;
|
deleteId.value = id;
|
||||||
|
deleteTargetId.value = row.pid;
|
||||||
|
deleteType.value = row.type
|
||||||
|
|
||||||
// Modal.confirm({
|
// Modal.confirm({
|
||||||
// title: () => "确定删除?",
|
// title: () => "确定删除?",
|
||||||
// icon: () => createVNode(ExclamationCircleOutlined),
|
// icon: () => createVNode(ExclamationCircleOutlined),
|
||||||
@@ -717,7 +722,7 @@ function del(id, row) {
|
|||||||
const sureSameModal = () => {
|
const sureSameModal = () => {
|
||||||
if (deleteId.value) {
|
if (deleteId.value) {
|
||||||
tableData.value.loading = true;
|
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;
|
deleteModalVisible.value = false;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@@ -725,6 +730,8 @@ const sureSameModal = () => {
|
|||||||
const closeSameModal = () => {
|
const closeSameModal = () => {
|
||||||
deleteModalVisible.value = false;
|
deleteModalVisible.value = false;
|
||||||
deleteId.value = null;
|
deleteId.value = null;
|
||||||
|
deleteTargetId.value = null;
|
||||||
|
deleteType.value = null;
|
||||||
};
|
};
|
||||||
|
|
||||||
function submitCall(flag) {
|
function submitCall(flag) {
|
||||||
|
|||||||
Reference in New Issue
Block a user