|
@@ -3,6 +3,7 @@ import { computed, onMounted, onUnmounted, watch, ref } from "vue";
|
|
|
import { useRouter } from 'vue-router';
|
|
|
import { Search } from '@element-plus/icons-vue';
|
|
|
import { ElMessage } from 'element-plus';
|
|
|
+import { showLoadingToast, closeToast } from 'vant';
|
|
|
const router = useRouter();
|
|
|
|
|
|
import { schoolTree, schoolGetStudent, schoolImportStudent } from "@/api/admin/school";
|
|
@@ -1188,9 +1189,16 @@ const objFileXlsxChange = () => {
|
|
|
// 不断循环增加要上传的目标控件并且已经选择好了图片目录
|
|
|
objFormData.append('file', file)
|
|
|
}
|
|
|
+
|
|
|
+ showLoadingToast({
|
|
|
+ message: '批量导入中...',
|
|
|
+ forbidClick: true,
|
|
|
+ });
|
|
|
|
|
|
schoolImportStudent(objFormData).then(response => {
|
|
|
|
|
|
+ closeToast();
|
|
|
+
|
|
|
// console.log("上传返回的结果", response);
|
|
|
|
|
|
ElMessage({ type: 'success', message: '批量导入完成', });
|