From 6d5765353010476ec7dc87594ee3d5491e92d1f8 Mon Sep 17 00:00:00 2001
From: 董国庆 <364620639@qq.com>
Date: 星期二, 25 三月 2025 14:02:17 +0800
Subject: [PATCH] 修改字段

---
 src/views/applicationBatchList/components/ApprovalDialog.vue |  102 +++++++++++---------------------------------------
 1 files changed, 23 insertions(+), 79 deletions(-)

diff --git a/src/views/applicationBatchList/components/ApprovalDialog.vue b/src/views/applicationBatchList/components/ApprovalDialog.vue
index 4c0da69..028c8fa 100644
--- a/src/views/applicationBatchList/components/ApprovalDialog.vue
+++ b/src/views/applicationBatchList/components/ApprovalDialog.vue
@@ -19,46 +19,26 @@
           <el-table-column prop="street" label="镇(街道)" align="center" width="80">
             <template slot-scope="scope">
               {{ scope.row.street }}
-              <el-tooltip v-if="scope.row.streetWarn" placement="top">
-                <div slot="content">{{ scope.row.streetWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-              </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="projectName" label="拆迁项目名称" align="center" width="150">
             <template slot-scope="scope">
               {{ scope.row.projectName }}
-              <el-tooltip v-if="scope.row.projectNameWarn" placement="top">
-                <div slot="content">{{ scope.row.projectNameWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-              </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="community" label="所在村(社区)" align="center" width="100">
             <template slot-scope="scope">
               {{ scope.row.community }}
-              <el-tooltip v-if="scope.row.communityWarn" placement="top">
-                <div slot="content">{{ scope.row.communityWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-              </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="demolitionTime" label="拆迁时间" align="center" width="100">
             <template slot-scope="scope">
               {{ scope.row.demolitionTime }}
-              <el-tooltip v-if="scope.row.demolitionTimeWarn" placement="top">
-                <div slot="content">{{ scope.row.demolitionTimeWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-              </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="householdHead" label="户主名称" align="center" width="80">
             <template slot-scope="scope">
               {{ scope.row.householdHead }}
-              <el-tooltip v-if="scope.row.householdHeadWarn" placement="top">
-                <div slot="content">{{ scope.row.householdHeadWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-              </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="idCard" label="身份证号" align="center" width="180">
@@ -66,67 +46,51 @@
               {{ scope.row.idCard }}
               <el-tooltip v-if="scope.row.idCardExistsWarn == 1" placement="top">
                 <div slot="content">{{ "身份证不在安置库" }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
+                <i class="el-icon-warning-outline" style="color: #e6a23c; margin-left: 5px"></i>
               </el-tooltip>
               <el-tooltip v-if="scope.row.idCardNoWarn == 1" placement="top">
                 <div slot="content">{{ "身份证重复" }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
+                <i class="el-icon-warning-outline" style="color: #e6a23c; margin-left: 5px"></i>
               </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="mobile" label="联系电话" align="center" width="120">
             <template slot-scope="scope">
               {{ scope.row.mobile }}
-              <el-tooltip v-if="scope.row.mobileWarn" placement="top">
-                <div slot="content">{{ scope.row.mobileWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-              </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column label="本次安置人数(人)" align="center">
             <el-table-column prop="currentCollectiveNum" label="集体经济组织成员" align="center" width="120">
               <template slot-scope="scope">
                 {{ scope.row.currentCollectiveNum }}
-                <el-tooltip v-if="scope.row.currentCollectiveNumWarn" placement="top">
-                  <div slot="content">{{ scope.row.currentCollectiveNumWarn }}</div>
-                  <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-                </el-tooltip>
               </template>
             </el-table-column>
             <el-table-column prop="currentNoCollectiveNum" label="非集体经济组织成员" align="center" width="120">
               <template slot-scope="scope">
                 {{ scope.row.currentNoCollectiveNum }}
-                <el-tooltip v-if="scope.row.currentNoCollectiveNumWarn" placement="top">
-                  <div slot="content">{{ scope.row.currentNoCollectiveNumWarn }}</div>
-                  <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-                </el-tooltip>
               </template>
             </el-table-column>
             <el-table-column prop="currentCount" label="合计" align="center" width="60">
               <template slot-scope="scope">
                 {{ scope.row.currentCount }}
-                <el-tooltip v-if="scope.row.currentCountWarn" placement="top">
-                  <div slot="content">{{ scope.row.currentCountWarn }}</div>
-                  <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-                </el-tooltip>
               </template>
             </el-table-column>
           </el-table-column>
           <el-table-column prop="waitFamilyNames" label="待安置家庭成员姓名" align="center" width="120">
             <template slot-scope="scope">
               {{ scope.row.waitFamilyNames }}
-              <el-tooltip v-if="scope.row.waitFamilyNamesWarn" placement="top">
-                <div slot="content">{{ scope.row.waitFamilyNamesWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
+              <el-tooltip v-if="scope.row.waitFamilyNamesWarn==1" placement="top">
+                <div slot="content">{{ '身份信息存在重复数据' }}</div>
+                <i class="el-icon-warning-outline" style="color: #e6a23c; margin-left: 5px"></i>
               </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="waitFamilyArea" label="待安置人员应安置面积合计(㎡)" align="center" width="120">
             <template slot-scope="scope">
               {{ scope.row.waitFamilyArea }}
-              <el-tooltip v-if="scope.row.waitFamilyAreaWarn" placement="top">
-                <div slot="content">{{ scope.row.waitFamilyAreaWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
+              <el-tooltip v-if="scope.row.waitFamilyAreaWarn==1" placement="top">
+                <div slot="content">{{ '应补偿面积数据异常' }}</div>
+                <i class="el-icon-warning-outline" style="color: #e6a23c; margin-left: 5px"></i>
               </el-tooltip>
             </template>
           </el-table-column>
@@ -134,27 +98,23 @@
             <el-table-column prop="compensationNewAmount" label="新建商品住房、商业用房、停车位" align="center" width="100">
               <template slot-scope="scope">
                 {{ scope.row.compensationNewAmount }}
-                <el-tooltip v-if="scope.row.compensationNewAmountWarn" placement="top">
-                  <div slot="content">{{ scope.row.compensationNewAmountWarn }}</div>
-                  <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
+                <el-tooltip v-if="scope.row.compensationAmountWarn==1" placement="top">
+                  <div slot="content">{{ '检测到多个购房情况,请人工核对' }}</div>
+                  <i class="el-icon-warning-outline" style="color: #e6a23c; margin-left: 5px"></i>
                 </el-tooltip>
               </template>
             </el-table-column>
             <el-table-column prop="compensationOldAmount" label="二手住房" align="center" width="80">
               <template slot-scope="scope">
                 {{ scope.row.compensationOldAmount }}
-                <el-tooltip v-if="scope.row.compensationOldAmountWarn" placement="top">
-                  <div slot="content">{{ scope.row.compensationOldAmountWarn }}</div>
-                  <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-                </el-tooltip>
               </template>
             </el-table-column>
             <el-table-column prop="compensationSum" label="合计" align="center" width="60">
               <template slot-scope="scope">
                 {{ scope.row.compensationSum }}
-                <el-tooltip v-if="scope.row.compensationSumWarn" placement="top">
-                  <div slot="content">{{ scope.row.compensationSumWarn }}</div>
-                  <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
+                <el-tooltip v-if="scope.row.compensationSumWarn==1" placement="top">
+                  <div slot="content">{{ '金额超出补偿标准'  }}</div>
+                  <i class="el-icon-warning-outline" style="color: #e6a23c; margin-left: 5px"></i>
                 </el-tooltip>
               </template>
             </el-table-column>
@@ -162,46 +122,34 @@
           <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" placement="top">
-                <div slot="content">{{ scope.row.downPaymentAmountWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-              </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="quarterPayAmount" label="每季度需支付款项(万元)" align="center" width="120">
             <template slot-scope="scope">
               {{ scope.row.quarterPayAmount }}
-              <el-tooltip v-if="scope.row.quarterPayAmountWarn" placement="top">
-                <div slot="content">{{ scope.row.quarterPayAmountWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
+              <el-tooltip v-if="scope.row.quarterPayAmountWarn==1" placement="top">
+                <div slot="content">{{ '季度款金额异常' }}</div>
+                <i class="el-icon-warning-outline" style="color: #e6a23c; margin-left: 5px"></i>
               </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="subsidyAmount" label="过渡补贴(万元)" align="center" width="60">
             <template slot-scope="scope">
               {{ scope.row.subsidyAmount }}
-              <el-tooltip v-if="scope.row.subsidyAmountWarn" placement="top">
-                <div slot="content">{{ scope.row.subsidyAmountWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
+              <el-tooltip v-if="scope.row.subsidyAmountWarn==1" placement="top">
+                <div slot="content">{{ '过度补贴数据异常' }}</div>
+                <i class="el-icon-warning-outline" style="color: #e6a23c; margin-left: 5px"></i>
               </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="remark" label="备注" align="center" width="60">
             <template slot-scope="scope">
               {{ scope.row.remark }}
-              <el-tooltip v-if="scope.row.remarkWarn" placement="top">
-                <div slot="content">{{ scope.row.remarkWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-              </el-tooltip>
             </template>
           </el-table-column>
           <el-table-column prop="situation" label="购房差异情况" align="center" width="60">
             <template slot-scope="scope">
               {{ scope.row.situation }}
-              <el-tooltip v-if="scope.row.situationWarn" placement="top">
-                <div slot="content">{{ scope.row.situationWarn }}</div>
-                <i class="el-icon-warning" style="color: #e6a23c; margin-left: 5px"></i>
-              </el-tooltip>
             </template>
           </el-table-column>
         </el-table>
@@ -456,6 +404,9 @@
 </script>
 
 <style scoped>
+::v-deep .warning-row {
+  background: #DE868F !important;
+}
 .approval-content {
   display: flex;
   margin-bottom: 20px;
@@ -647,10 +598,3 @@
   color: #409EFF;
 }
 </style>
-
-<style>
-/* 全局样式 */
-.warning-row {
-  background-color: #faa2a2 !important;
-}
-</style>
\ No newline at end of file

--
Gitblit v1.7.1