From f0ac974f36d6fb25ae2e9af4c1a85782fbd5a466 Mon Sep 17 00:00:00 2001
From: 13404089107 <puwei@sinata.cn>
Date: 星期五, 11 四月 2025 15:08:41 +0800
Subject: [PATCH] fix

---
 src/views/placement-batch/person.vue |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/src/views/placement-batch/person.vue b/src/views/placement-batch/person.vue
index 1f6cee7..c05db4b 100644
--- a/src/views/placement-batch/person.vue
+++ b/src/views/placement-batch/person.vue
@@ -1,5 +1,5 @@
 <template>
-  <div class="app-container">
+  <div class="app-container"  v-loading="loading"  :element-loading-text="loadingText" >
     <!-- 搜索区域 -->
     <div class="filter-container">
       <el-form :inline="true" :model="queryParams" class="demo-form-inline">
@@ -71,7 +71,7 @@
 
     <div v-if="activeTab === 'fullReport'">
       <!-- 表格区域 -->
-      <el-table v-loading="loading" :data="tableData" border style="width: 100%" :row-class-name="tableRowClassName">
+      <el-table  :data="tableData" border style="width: 100%" :row-class-name="tableRowClassName">
         <el-table-column type="index" key="table_A" label="序号" width="50" align="center" />
         <el-table-column prop="street" key="table_A" label="镇(街道)" min-width="120" align="center" />
         <el-table-column prop="projectName" key="table_A" label="拆迁项目名称" min-width="180" align="center" />
@@ -530,6 +530,8 @@
       single: true,
       // 非多个禁用
       multiple: true,
+      //加载文案
+      loadingText: '加载中',
       // 总条数
       total: 0,
       // 表格数据
@@ -564,9 +566,18 @@
         cancelButtonText: '取消',
         type: 'warning'
       }).then(() => {
+        this.loading = true
+        this.loadingText = '系统自动纠错中...'
         autoCorrectPlacementBatch({ id: this.detailData.id }).then((res) => {
+           this.loadingText = '加载中...'
           this.getList();
         })
+        .catch(() => {
+          this.loadingText = '加载中...'
+          this.loading = false
+          })
+
+
       })
     },
 
@@ -782,6 +793,13 @@
 </script>
 
 <style scoped lang="scss">
+::v-deep .el-loading-spinner{
+  position: fixed;
+  left: 8%;
+  right: 0;
+  margin: auto;
+  /* margin: 0 auto; */
+}
 ::v-deep .warning-row {
   background: #DE868F !important;
 }

--
Gitblit v1.7.1