فهرست منبع

1、处理控制台报错
2、车险订单详情页增加非车险费用跟单明细展示

@dongkboy 2 سال پیش
والد
کامیت
e2765c4126
3فایلهای تغییر یافته به همراه44 افزوده شده و 31 حذف شده
  1. 20 14
      src/views/Letter/Letter.vue
  2. 12 5
      src/views/Letter/Orderlist.vue
  3. 12 12
      src/views/Letter/components/detailsDialog.vue

+ 20 - 14
src/views/Letter/Letter.vue

@@ -959,7 +959,7 @@
           </el-col>
           <el-col
             v-show="vehicleAndVesselTaxForm.taxRelifFlag == 4"
-            :span="5" 
+            :span="5"
           >
             <el-form-item label="完税凭证填发日期:" prop="taxDocumentDate">
               <el-date-picker
@@ -1089,7 +1089,7 @@
       </div>
     </div>
     <div class="Enclosure flex f-c back">
-      
+
       <div class="home flex j-s ">
         <div class="flex j-s  a-c" id="company">
           <img src="../../../src/icon/保险公司.png" alt class="icon-img" />
@@ -1281,7 +1281,7 @@
                     <i style="color:red" class="el-icon-time"></i>
                   </el-tooltip>
                 </span>
-            
+
                 <div>
                 <span v-if="reslistitem.namesimple == '永诚财险'">
                   光博分:
@@ -1336,7 +1336,7 @@
                       @click="open2(reslistitem.namesimple, reslistitem.lastYearMsg)"
                       style="font-size:20px;transform: scale(0.8);vertical-align: middle;"
                       :disabled="reslistitem.namesimple=='众安财险'&& reslistitem.result.tips=='需要验车'"
-                      v-show="(reslistitem.quoteCode == '200' && reslistitem.lastYearMsg)"  
+                      v-show="(reslistitem.quoteCode == '200' && reslistitem.lastYearMsg)"
                     ></i>
                   </el-tooltip>
                   <el-button
@@ -1368,7 +1368,7 @@
                     @click="Payment(reslistitem.result.companyId,reslistitem.namesimple)"
                     v-show="reslistitem.orderstatus == '2'&&  !('editStatus' in reslistitem.result)"
                   >付款码</el-button>
-                 
+
                 </div>
               </div>
               </div>
@@ -2108,7 +2108,7 @@
         <el-table-column prop="remark" label="配置" align="center"></el-table-column>
       </el-table>
     </el-dialog>
-   
+
     <el-dialog
       :visible.sync="codedialogVisible"
       width="430px"
@@ -2444,8 +2444,8 @@
       <el-row >
         <el-col :span="3" >
           <div class="tab-style" >
-            <li class="liMenu" 
-              :class="idx==tabLiIndex?'tabLi-style':''" @click="tabLiScroll(item.scroll,idx)" v-for="(item,idx) in tabLimenu"                 
+            <li class="liMenu"
+              :class="idx==tabLiIndex?'tabLi-style':''" @click="tabLiScroll(item.scroll,idx)" v-for="(item,idx) in tabLimenu"
               :key="idx">{{item.name}}
             </li>
           </div>
@@ -2679,7 +2679,7 @@
                     </span>
                   </div>
                 </el-upload>
-            </div>  
+            </div>
         </div>
         <div class="flex" id="applicant" >
           <div class="aaa">
@@ -2776,7 +2776,7 @@
                     </span>
                   </div>
                 </el-upload>
-            </div>  
+            </div>
         </div>
         <div class="flex"  >
           <div class="aaa">
@@ -2873,7 +2873,7 @@
                     </span>
                   </div>
                 </el-upload>
-            </div>  
+            </div>
         </div>
         <div class="flex" id="relationship">
           <div class="aaa">
@@ -3106,7 +3106,7 @@ export default {
        } else {
            callback(new Error('请输入正确的车牌号'))
        }
-       
+
     }
     return {
       activeName:'1',
@@ -4273,7 +4273,13 @@ export default {
       continuousCompanyList: [], //续保保险公司
       quoteno: "", //报价号
       orderno: "", //订单号
-      queryOrders: {}, //核保详情
+      queryOrders: {
+        extendInfo:{},
+        carinfo:{},
+        ownerinfo:{},
+        applyinfo:{},
+        insureinfo:{},
+      }, //核保详情
       inscompany: "", //保险公司名称
       licenseNo: "", //车牌号
       applyName: "", //车主名字
@@ -8827,7 +8833,7 @@ else{
     cursor: pointer;
     box-sizing: border-box;
     border-right: 1px solid #E2E5EB;
-   
+
   }
  li:focus{
       background: rgba(212,36,38,0.1);

+ 12 - 5
src/views/Letter/Orderlist.vue

@@ -64,7 +64,7 @@
             ></el-cascader>
           </el-form-item>
         </el-col>
-       
+
         <el-col :span="6">
           <el-form-item label="录单日期">
             <el-date-picker
@@ -166,7 +166,7 @@
               slot="reference"
               class="name-wrapper flex a-c j-c"
             >
-           
+
             <el-tag  style="color:#33A08D;border-color:#33A08D;background: rgba(51,160,141,0.1);"  v-if="item.orderstatus=='0'||item.orderstatus=='1'" size="small">{{item.orderstatus | cap}}</el-tag>
           <el-tag style="border-color:#E75B5D ;"  type="danger" v-else-if="item.orderstatus=='3'" size="small">{{item.orderstatus | cap}}</el-tag>
           <el-tag v-else  style="color:#2D4D89 ;border-color:#2D4D89 ;background: rgba(45, 77, 137,0.1);"   size="small">{{item.orderstatus | cap}}</el-tag>
@@ -642,7 +642,13 @@ export default {
     return {
       ddgjdialogVisible: false,
       trajectoryTable: [],
-      queryOrders: {},
+      queryOrders: {
+        carinfo:{},
+        ownerinfo:{},
+        applyinfo:{},
+        insureinfo:{},
+        extendInfo:{},
+      },
       logoImg: "", //报价单保险公司logo图
       value2: "",
       optionsStatus: [],
@@ -677,6 +683,7 @@ export default {
         riskinfo: [],
         ownerinfo: {},
         orderCommissionVo: {},
+        extendInfo:{},
       },
       carImageList: [], //车辆影像
       ownerImageList: [], //车主影像
@@ -753,7 +760,7 @@ export default {
         return item.dictValue === ele;
       }).dictTag;
     },
-  
+
   },
   unmounted() {
     window.removeEventListener("resize", this.getDimensions);
@@ -2580,7 +2587,7 @@ export default {
       display:none
     }
   .is-flex{
-  
+
     .el-step__icon{
       background: var(--themeColor)
     }

+ 12 - 12
src/views/Letter/components/detailsDialog.vue

@@ -132,7 +132,7 @@
                         </el-row>
                     </el-tab-pane>
                 </el-tabs>
-               
+
             </div>
         </OpenCloseBox>
         <OpenCloseBox v-if="orderInfo.kindinfo &&  orderInfo.kindinfo.length>0">
@@ -301,20 +301,20 @@
         <OpenCloseBox  v-if="orderInfo.orderFeeResult&&orderInfo.orderFeeResult.length>0">
         <span slot="title">费用明细</span>
         <div slot="boby"  style="font-size:12px;width: 100%" class="FeeEnclosure">
-         <el-table :data="orderInfo.orderFeeResult"   :border="true"    :stripe="true" size="mini"  
+         <el-table :data="orderInfo.orderFeeResult"   :border="true"    :stripe="true" size="mini"
          :header-cell-style="{ background: '#F7F7F9'}">
             <el-table-column prop="feeTypeName" label="费用类型" width="10%"></el-table-column>
             <el-table-column  label="交强险费用跟单明细" width="30%">
-              <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 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="syFeeRateAll" label="手续费比例/跟单费比例/总比例" width="15%"></el-table-column>
-              <el-table-column prop="syFeeAmountAll" 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>
-              <el-table-column prop="fcFeeAmount" label="金额" width="15%"></el-table-column>
+              <el-table-column prop="fcFeeRateAll" label="手续费比例/跟单费比例/总比例" width="15%"></el-table-column>
+              <el-table-column prop="fcFeeAmountAll" label="手续费金额/跟单费金额/总金额" width="15%"></el-table-column>
             </el-table-column>
           </el-table>
         </div>
@@ -391,7 +391,7 @@ export default {
         type:Object,
         default:{}
     },
-  
+
   },
   components:{OpenCloseBox},
   methods: {
@@ -471,7 +471,7 @@ export default {
     }
     b,span{
         width: 15%;
-    }   
+    }
 }
 .tax-arrears{
     b,span{
@@ -502,6 +502,6 @@ export default {
 }
 /deep/ .el-dialog__body{
         padding-top: 0;
-        border-bottom: 1px solid #EEF1F6 
+        border-bottom: 1px solid #EEF1F6
     }
-</style>
+</style>