Explorar el Código

乘客责任险显示座位数

@dongkboy hace 3 meses
padre
commit
914719bb18
Se han modificado 1 ficheros con 11 adiciones y 8 borrados
  1. 11 8
      src/views/insurancePolicy/index.vue

+ 11 - 8
src/views/insurancePolicy/index.vue

@@ -969,11 +969,14 @@
                           <el-table-column label="险种" prop="kindName" align="center"></el-table-column>
                           <el-table-column label="保额" align="center">
                             <template #default="props">
-                              <el-select v-model="props.row.amount"
-                                :disabled="scope.row.projectList?.[scope.row.productIndex]?.schemeType == '1'">
-                                <el-option v-for="item in props.row.options" :label="item.label"
-                                  :value="item.value"></el-option>
-                              </el-select>
+                              <div class="flex a-c ">
+                                <el-select v-model="props.row.amount" style="width: 80%;"
+                                  :disabled="scope.row.projectList?.[scope.row.productIndex]?.schemeType == '1'">
+                                  <el-option v-for="item in props.row.options" :label="item.label"
+                                    :value="item.value"></el-option>
+                                </el-select>
+                                <span v-if="props.row.kindName == '乘客责任险'">*{{ insurancePolicyForm.seatCount - 1 }}/座</span>
+                              </div>
                             </template>
                           </el-table-column>
                           <el-table-column label="保费" prop="unitAmount" align="center"></el-table-column>
@@ -1038,7 +1041,7 @@
                           <el-table-column label="产品名称" prop="productName" align="center">
                             <template #default="props">
                               <el-button link type="primary" @click="getJYXDetail(props.row)">{{ props.row.productName
-                                }}</el-button>
+                              }}</el-button>
                             </template>
                           </el-table-column>
                           <el-table-column label="数量" align="center">
@@ -3619,8 +3622,8 @@ const quoteInsurance = async (companyId: any, companyIndex: any) => {
     specialInfoVo: company?.specialSelectedList || []
   }
   /** 后端编辑接口bug,前端处理 交强险产品,清空商业险种信息  勿动****** */
-  if(insurancePolicyForm.value.productId === '0330'){
-    data.kindInfoVo=[];
+  if (insurancePolicyForm.value.productId === '0330') {
+    data.kindInfoVo = [];
   }
   /**勿动****** */