Просмотр исходного кода

报价失败 核保失败显示失败原因

祁鹏飞 1 месяц назад
Родитель
Сommit
b121905fe6
1 измененных файлов с 8 добавлено и 2 удалено
  1. 8 2
      src/views/insurancePolicy/order.vue

+ 8 - 2
src/views/insurancePolicy/order.vue

@@ -81,7 +81,13 @@
       <el-table-column label="车架号" prop="vinNo" width="200"></el-table-column>
       <el-table-column label="状态" prop="orderStatus" width="200">
         <template #default="scope">
-          {{orderStatusList.find(v => v.value === Number(scope.row.orderStatus))?.label ?? '--'}}
+          <el-tooltip v-if="scope.row.errorMessage" class="box-item" effect="dark" :content="scope.row.errorMessage"
+            popper-style="max-width: 400px;" placement="top-start">
+            {{orderStatusList.find(v => v.value === Number(scope.row.orderStatus))?.label ?? '--'}}
+          </el-tooltip>
+          <span v-else>
+            {{orderStatusList.find(v => v.value === Number(scope.row.orderStatus))?.label ?? '--'}}
+          </span>
         </template>
       </el-table-column>
       <el-table-column label="报价时间" prop="createTime" width="200"></el-table-column>
@@ -764,7 +770,7 @@ const handleQuotationView = async (row: any) => {
     nameSimple: data.insCompanyVo[0]?.nameSimple,
     quoteResult: data
   }
-  const { carInfoVo, ownersInfo, policyHolderInfo, insuredPersonInfo,biRiskInfoVo,ciRiskInfoVo } = data
+  const { carInfoVo, ownersInfo, policyHolderInfo, insuredPersonInfo, biRiskInfoVo, ciRiskInfoVo } = data
   insurancePolicyForm.value = {
     ...data,
     name1: ownersInfo?.name,