fix
13404089107
2025-04-11 f0ac974f36d6fb25ae2e9af4c1a85782fbd5a466
fix
2个文件已修改
49 ■■■■ 已修改文件
src/views/applicationBatchList/detail.vue 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/placement-batch/person.vue 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/applicationBatchList/detail.vue
@@ -1,5 +1,5 @@
<template>
  <div class="app-container" v-loading="loading" element-loading-text="加载中...">
  <div class="app-container" v-loading="loading" :element-loading-text="loadingText">
    <!-- 头部信息卡片 -->
    <div class="batch-info">
      <div class="header">
@@ -206,7 +206,7 @@
      </el-table-column>
      <el-table-column prop="downPaymentAmount" label="25%首付款(万元)" align="center" width="130">
        <template slot-scope="scope">
          {{ scope.row.downPaymentAmount }}  <el-tooltip v-if="scope.row.downPaymentAmountWarn == 1" placement="top">
          {{ scope.row.downPaymentAmount }} <el-tooltip v-if="scope.row.downPaymentAmountWarn == 1" placement="top">
            <div slot="content">
              {{ "首付款金额异常" }}
            </div>
@@ -309,6 +309,8 @@
        // 补偿资金总额
        totalAmount: "",
      },
      //加载文案
      loadingText: "加载中...",
      // 加载状态
      loading: false,
      // 上传组件
@@ -352,9 +354,16 @@
        cancelButtonText: '取消',
        type: 'warning'
      }).then(() => {
        this.loading = true
        this.loadingText = '系统自动纠错中...'
        autoApprove({ id: this.batchInfo.id }).then((res) => {
          this.loadingText = '加载中...'
          this.getList();
        })
          .catch(() => {
            this.loadingText = '加载中...'
            this.loading = false
          })
      })
    },
@@ -365,9 +374,9 @@
        type: 'warning'
      }).then(() => {
        dataCheck({ id: row.id }).then((res) => {
          this.getList();
          this.getList();
        })
      })
      })
    },
    /** 获取镇街选项 */
@@ -527,7 +536,7 @@
        row.quarterPayAmountWarn == 1 ||
        row.idCardNoWarn == 1 ||
        row.idCardExistsWarn == 1 ||
        row.compensationSumWarn == 1 ||
        row.compensationSumWarn == 1 ||
        row.downPaymentAmountWarn == 1
      ) {
        return "warning-row";
@@ -548,6 +557,14 @@
</script>
<style scoped>
::v-deep .el-loading-spinner {
  position: fixed;
  left: 8%;
  right: 0;
  margin: auto;
  /* margin: 0 auto; */
}
.app-container {
  padding: 20px;
}
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;
}