|
@@ -19,7 +19,8 @@
|
|
|
v-model="queryModel.definitionId"
|
|
|
filterable
|
|
|
placeholder="请选择"
|
|
|
- style="width:300px"
|
|
|
+ style="width:200px"
|
|
|
+ size="mini"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="result in queryResult"
|
|
@@ -29,6 +30,9 @@
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="投保企业" prop="companyName">
|
|
|
+ <el-input type="text" size="mini" v-model="queryModel.companyName"></el-input>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="投保人姓名" prop="insuredName">
|
|
|
<el-input type="text" size="mini" v-model="queryModel.insuredName"></el-input>
|
|
|
</el-form-item>
|
|
@@ -76,11 +80,13 @@
|
|
|
@selection-change="handleSelectionChange"
|
|
|
>
|
|
|
<el-table-column type="selection" width="55"></el-table-column>
|
|
|
+ <el-table-column prop="statusN" label="投保单状态" width="100"></el-table-column>
|
|
|
<el-table-column prop="definitionName" label="保险种类" width="180"></el-table-column>
|
|
|
- <!-- <el-table-column prop="insuredName" label="投保人姓名" width="180"></el-table-column>
|
|
|
- <el-table-column prop="insuredTel" label="联系电话" width="180"></el-table-column>-->
|
|
|
- <el-table-column prop="insuredNumber" label="投保人数" width="100"></el-table-column>
|
|
|
- <el-table-column label="投保期间" width="280">
|
|
|
+ <el-table-column prop="companyName" label="投保企业" width="180"></el-table-column>
|
|
|
+ <!-- <el-table-column prop="insuredName" label="投保人姓名" width="180"></el-table-column> -->
|
|
|
+ <!-- <el-table-column prop="insuredTel" label="联系电话" width="180"></el-table-column>-->
|
|
|
+ <el-table-column prop="insuredNumber" label="投保人数" width="80"></el-table-column>
|
|
|
+ <el-table-column label="投保期间" width="200">
|
|
|
<template slot-scope="{row}">{{row.startTime}}-{{row.endTime}}</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="insuranceFee" label="保险费合计" width="100">
|
|
@@ -88,8 +94,7 @@
|
|
|
<span class="insure-money">¥{{scope.row.insuranceFee}}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="statusN" label="投保单状态" width="180"></el-table-column>
|
|
|
- <el-table-column label="操作" width="300">
|
|
|
+ <el-table-column label="操作" width="250" fixed="right">
|
|
|
<template slot-scope="{row}">
|
|
|
<el-button size="mini" @click="openFirstDetails(row)">查看详情</el-button>  
|
|
|
<span v-if="row.status=='20'">
|
|
@@ -134,6 +139,7 @@ export default {
|
|
|
return {
|
|
|
queryModel: {
|
|
|
companyId: "",
|
|
|
+ companyName: "",
|
|
|
definitionId: "",
|
|
|
insuredName: "",
|
|
|
insuredTel: "",
|
|
@@ -173,6 +179,7 @@ export default {
|
|
|
formData.append("pageSize", self.pageSize);
|
|
|
|
|
|
formData.append("companyId", self.queryModel.companyId);
|
|
|
+ formData.append("companyName", self.queryModel.companyName);
|
|
|
formData.append("definitionId", self.queryModel.definitionId);
|
|
|
formData.append("insuredName", self.queryModel.insuredName);
|
|
|
formData.append("insuredTel", self.queryModel.insuredTel);
|