lihongxiao 2 лет назад
Родитель
Сommit
91b3e6721c

+ 18 - 3
src/views/FinancialManagement/CarInsurance/CompanySettlement/CarInsurance/DocumentaryFeesDetail.vue

@@ -13,6 +13,10 @@
         <el-cascader v-model="pageData.partnerCompaniesIdList" size="small" :show-all-levels="false" ize="small"
           :options="ztreeNodes" :props="optionProps" clearable filterable></el-cascader>
       </template> -->
+      
+      <template slot="imageUrl" slot-scope="scope">
+        <img :src="`${process + scope.row.imageUrl}`" class="imageclass" />
+      </template>
       <template slot="dockingPerson">
         <el-select v-model="pageData.dockingPerson" filterable clearable placeholder="请选择" size="small">
           <el-option v-for="item in dockingPersonOption" :key="item.docking_person" :label="item.docking_person"
@@ -226,6 +230,7 @@ export default {
   },
   data() {
     return {
+      process:'http://192.168.0.42:8080',
       dockingPersonOption: [],
       rulesAdd: {
         signDate: [
@@ -429,6 +434,11 @@ export default {
             label: "子订单号",
             type: "text"
           },
+          {
+            prop: "deptName",
+            label: "内部机构",
+            type: "text"
+          },
           {
             prop: "signDate",
             label: "签单日期",
@@ -582,9 +592,9 @@ export default {
           ],
           },
           {
-            prop: "settlementImageId",
+            name: "imageUrl",
             label: "对账截图",
-            type: "text"
+            type: "slot"
           },
         ],
         isPaginationShow:true,
@@ -752,7 +762,7 @@ export default {
     }
     let data = {
       isNotCar: '0',
-      taskId: this.selectionListbatch.map(e => e.id),
+      taskId: this.selectionListbatch[0].id,
       settlementImageId:this.fileListBatchId
     }
     this.$api.task.reconciliation(data)
@@ -1090,5 +1100,10 @@ export default {
   height: 135px;
   display: block;
 }
+.imageclass {
+  width: 100px;
+  height: 50px;
+  text-align: center;
+}
 </style>
     

+ 15 - 0
src/views/FinancialManagement/CarInsurance/CompanySettlement/CarInsurance/HandlingFees.vue

@@ -429,11 +429,26 @@ export default {
             label: "子订单号",
             type: "text"
           },
+          {
+            prop: "deptName",
+            label: "内部机构",
+            type: "text"
+          },
           {
             prop: "signDate",
             label: "签单日期",
             type: "text"
           },
+          {
+            prop: "jqStartDate",
+            label: "交强起保日期",
+            type: "text"
+          },
+          {
+            prop: "syStartDate",
+            label: "商业起保日期",
+            type: "text"
+          },
           {
             prop: "licenseno",
             label: "车牌号",

+ 13 - 4
src/views/FinancialManagement/CarInsurance/CompanySettlement/NoCarInsurance/DocumentaryFeesDetail.vue

@@ -9,6 +9,9 @@
         <el-button size="small" :disabled="selectionList.length==0" type="primary">批量修改</el-button>
       </el-upload>
     </template>
+    <template slot="imageUrl" slot-scope="scope">
+        <img :src="`${process + scope.row.imageUrl}`" class="imageclass" />
+      </template>
     <template slot="dockingPerson">
         <el-select v-model="pageData.dockingPerson" filterable clearable placeholder="请选择" size="small">
           <el-option v-for="item in dockingPersonOption" :key="item.docking_person" :label="item.docking_person"
@@ -195,6 +198,7 @@ export default {
   },
   data() {
     return {
+      process:process.env.BASE_URL,
       dockingPersonOption: [],
       rulesAdd: {
         signDate: [
@@ -390,6 +394,11 @@ export default {
             label: "子订单号",
             type: "text"
           },
+          {
+            prop: "deptName",
+            label: "内部机构",
+            type: "text"
+          },
           {
             prop: "signDate",
             label: "签单日期",
@@ -446,7 +455,7 @@ export default {
             type: "text"
           },
           {
-            prop: "noSuperviseCostsPremiums",
+            prop: "noOtherCostsPremiums",
             label: "非车跟单费金额费金额",
             type: "text"
           },
@@ -498,9 +507,9 @@ export default {
           ],
           },
           {
-            prop: "settlementImageId",
+            name: "imageUrl",
             label: "对账截图",
-            type: "text"
+            type: "slot"
           },
         ],
         isPaginationShow:true,
@@ -666,7 +675,7 @@ export default {
     }
     let data = {
       isNotCar: '1',
-      taskId: this.selectionListbatch.map(e => e.id),
+      taskId: this.selectionListbatch[0].id,
       settlementImageId:this.fileListBatchId
     }
     this.$api.task.reconciliation(data)

+ 15 - 0
src/views/FinancialManagement/CarInsurance/CompanySettlement/NoCarInsurance/HandlingFees.vue

@@ -414,11 +414,26 @@ export default {
             label: "子订单号",
             type: "text"
           },
+          {
+            prop: "deptName",
+            label: "内部机构",
+            type: "text"
+          },
           {
             prop: "signDate",
             label: "签单日期",
             type: "text"
           },
+          {
+            prop: "jqStartDate",
+            label: "交强起保日期",
+            type: "text"
+          },
+          {
+            prop: "syStartDate",
+            label: "商业起保日期",
+            type: "text"
+          },
           {
             prop: "licenseno",
             label: "车牌号",

+ 12 - 2
src/views/FinancialManagement/CarInsurance/PlatformSettlement/NonVehicleBalance.vue

@@ -36,7 +36,7 @@
         </el-row>
       </div>
     </templateTable>
-    <el-dialog
+    <!-- <el-dialog
       v-dialogDrag
       title="结算"
       :visible.sync="dialogVisible"
@@ -97,7 +97,7 @@
         <el-button size="small" @click="dialogVisible = false">取 消</el-button>
         <el-button size="small" type="primary" @click="submit()">确 定</el-button>
       </span>
-    </el-dialog>
+    </el-dialog> -->
     <el-dialog
       title="编辑"
       :visible.sync="dialogVisibleDetail"
@@ -335,6 +335,16 @@ export default {
             label: "子订单号",
             type: "text"
           },
+          {
+            prop: "jqStartDate",
+            label: "交强起保日期",
+            type: "text"
+          },
+          {
+            prop: "syStartDate",
+            label: "商业起保日期",
+            type: "text"
+          },
           {
             prop: "signDate",
             label: "签单日期",