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

费用校验管理调整页面展示字段修改

haizhouwang 2 лет назад
Родитель
Сommit
a09ec1bfa0

+ 9 - 33
src/views/FinancialManagement/CarInsurance/Verifytasks/Verifyintasks.vue

@@ -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) {

+ 9 - 33
src/views/FinancialManagement/CarInsurance/Verifytasks/Verifyuntasks.vue

@@ -64,34 +64,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">
@@ -118,6 +90,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>
     <!-- 分页功能 -->
@@ -367,12 +343,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>
@@ -560,7 +536,7 @@ export default {
     //应用详情
     OrderDetails(dy, item) {
       let params = {
-        orderNo: item.orderno,
+        orderNo: dy.orderno,
       }
       this.$api.task.feeDetail(params).then((res) => {
         console.log(res)