|
|
@@ -158,16 +158,16 @@
|
|
|
<div class="title">险种信息</div>
|
|
|
<el-row :gutter="20" style="margin-bottom: 16px">
|
|
|
<el-col :span="14">
|
|
|
- <el-table :data="dataDetail?.kindInfoVo" :span-method="objectSpanMethod" border>
|
|
|
+ <el-table :data="dataDetail?.kindInfoVo" border>
|
|
|
<el-table-column label="名称" prop="kindName" width="100">
|
|
|
<template #default="scope">
|
|
|
- <span v-if="scope.row.kindCode === 'A'">交强险</span>
|
|
|
- <span v-else>商业险</span>
|
|
|
+ <span v-if="scope.row.kindCode != 'J1'">商业险</span>
|
|
|
+ <span v-else>交强险</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="时间">
|
|
|
<template #default="scope">
|
|
|
- <span v-if="scope.row.kindCode === 'A'">
|
|
|
+ <span v-if="scope.row.kindCode === 'J1'">
|
|
|
{{ compulsoryInsuranceCategory?.startDate }}至{{ compulsoryInsuranceCategory?.endDate }}
|
|
|
</span>
|
|
|
<span v-else>
|
|
|
@@ -551,6 +551,7 @@ const objectSpanMethod = ({
|
|
|
rowIndex,
|
|
|
columnIndex,
|
|
|
}: SpanMethodProps) => {
|
|
|
+ console.log(row)
|
|
|
const totalRows = dataDetail.value?.kindInfoVo.length || 0;
|
|
|
if (columnIndex === 0) {
|
|
|
if (rowIndex === 0) {
|