人生啊人生 3 月之前
父节点
当前提交
77797985f3
共有 1 个文件被更改,包括 46 次插入0 次删除
  1. 46 0
      user_web/src/view/admin/ManageUser.vue

+ 46 - 0
user_web/src/view/admin/ManageUser.vue

@@ -624,6 +624,52 @@ const updateForm = async (formEl) => {
 }
 
 
+/**
+ * 批量删除
+ * delIdArray       批量删除的id值
+ *                  例如
+ *                  [ { "id" : "1" }, { "id" : "2" } ]
+ * callback         全部删除完成,回调
+ * 
+ */
+const idDelAll = (delIdArray, callback) => {
+
+    // 删除完成次数
+    let okNum = 0;
+
+    for (let i = 0; i < delIdArray.length; i++) {
+
+        let thisDelIdArray = delIdArray[i];
+        // console.log(
+        //     "thisDelIdArray", thisDelIdArray
+        // );
+        
+        let submit = {
+            "id": thisDelIdArray.id,
+        };
+        
+        userDelete(submit)
+        .then(response => {
+
+            // let data = response?.data?.data;
+            // console.log(
+            //     "userDeleteEvent response", response, data
+            // );
+
+            okNum += 1;
+
+            if (okNum >= delIdArray.length) {
+                callback("yes");
+            }
+            
+        }).catch(error => {
+            
+        });
+
+    }
+
+}
+
 
 /**
  * 删除选中分页的某个数据