|
|
@@ -62,34 +62,6 @@
|
|
|
<el-table size="small" :data="pageResult" height="590" border v-loading="loading" highlight-current-row stripe
|
|
|
@expand-change="handleRowChange" ref="expandTable"
|
|
|
:header-cell-style="{ background: '#F2F7FC', fontWeight: '700', color: '#606266' }">
|
|
|
- <el-table-column type="expand">
|
|
|
- <template slot-scope="scope">
|
|
|
- <div class="demo-table-expand flex a-c j-s" :style="{ width: width, flexWrap: 'wrap' }"
|
|
|
- v-for="(item, index) in scope.row.insAreaCompanyList" :key="index">
|
|
|
- <div style="width: 200px;">{{ item.inscompany }} <span style="color:#ee7000;">({{item.agreementName}})</span> </div>
|
|
|
- <div class="flex a-c j-s demo-table-expand-time">
|
|
|
- <div>总价: <span style="color:#ee7000;">{{ item.sumpremium }}</span></div>
|
|
|
- <div>交强险:<span style="color:#ee7000;">{{ item.jqpremium }}</span> </div>
|
|
|
- <div>商业险:<span style="color:#ee7000;">{{ item.sypremium }}</span></div>
|
|
|
- <div>车船税:<span style="color:#ee7000;">{{ item.taxamount }}</span></div>
|
|
|
- <div v-if="item.jypremium">驾意险:<span style="color:#ee7000;">{{ item.jypremium }}</span></div>
|
|
|
- <div>{{ item.createtime }}</div>
|
|
|
- </div>
|
|
|
- <div slot="reference" class="name-wrapper flex a-c j-c" style="margin:0 20px; width: 100px;">
|
|
|
-
|
|
|
- <el-tag v-if="item.orderstatus == '0'" type="success" size="medium">报价中</el-tag>
|
|
|
- <el-tag v-if="item.orderstatus == '1'" type="warning" size="medium">待核保</el-tag>
|
|
|
- <el-tag v-if="item.orderstatus == '2'" type="danger" size="medium">已核保待缴费</el-tag>
|
|
|
- <el-tag v-if="item.orderstatus == '3'" type="danger" size="medium">已承保</el-tag>
|
|
|
- <el-tag v-if="item.orderstatus == '4'" type="danger" size="medium">核保退回</el-tag>
|
|
|
- </div>
|
|
|
- <div style="width: 220px;" class="flex a-c j-end">
|
|
|
- <el-button size="mini" type="text" @click="OrderDetails(scope.row, item)">查看详情
|
|
|
- </el-button>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
<el-table-column prop="orderno" label="订单号" align="center"></el-table-column>
|
|
|
<el-table-column prop="username" label="业务员" align="center">
|
|
|
<template slot-scope="scope">
|
|
|
@@ -116,6 +88,10 @@
|
|
|
|
|
|
<el-table-column prop="createtime" label="录单日期" align="center" width="200"></el-table-column>
|
|
|
<el-table-column label="操作" align="center" min-width="100" fixed="right">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-button size="mini" type="text" @click="OrderDetails(scope.row, item)">查看详情
|
|
|
+ </el-button>
|
|
|
+ </template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
<!-- 分页功能 -->
|
|
|
@@ -365,12 +341,12 @@
|
|
|
<el-table :data="feeDetailInfo" :border="true" width="100%" :stripe="true" size="mini">
|
|
|
<el-table-column prop="feeTypeName" label="费用类型" width="10%"></el-table-column>
|
|
|
<el-table-column label="交强险费用跟单明细" width="30%">
|
|
|
- <el-table-column prop="jqFeeRate" label="比例" width="15%"></el-table-column>
|
|
|
- <el-table-column prop="jqFeeAmount" label="金额" width="15%"></el-table-column>
|
|
|
+ <el-table-column prop="jqFeeRateAll" label="手续费比例/跟单费比例/总比例" width="15%"></el-table-column>
|
|
|
+ <el-table-column prop="jqFeeAmountAll" label="手续费金额/跟单费金额/总金额" width="15%"></el-table-column>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="商业险费用跟单明细" width="30%">
|
|
|
- <el-table-column prop="syFeeRate" label="比例" width="15%"></el-table-column>
|
|
|
- <el-table-column prop="syFeeAmount" label="金额" width="15%"></el-table-column>
|
|
|
+ <el-table-column prop="syFeeRateAll" label="手续费比例/跟单费比例/总比例" width="15%"></el-table-column>
|
|
|
+ <el-table-column prop="syFeeAmountAll" label="手续费金额/跟单费金额/总金额" width="15%"></el-table-column>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="非车险费用跟单明细" width="30%">
|
|
|
<el-table-column prop="fcFeeRate" label="比例" width="15%"></el-table-column>
|
|
|
@@ -544,7 +520,7 @@ export default {
|
|
|
//应用详情
|
|
|
OrderDetails(dy, item) {
|
|
|
let params = {
|
|
|
- orderNo: item.orderno,
|
|
|
+ orderNo: dy.orderno,
|
|
|
}
|
|
|
this.$api.task.feeDetail(params).then((res) => {
|
|
|
if (res.code == 200) {
|