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

表格字段添加+分页bug修改

祁鹏飞 4 месяцев назад
Родитель
Сommit
5be73c0699
2 измененных файлов с 21 добавлено и 15 удалено
  1. 11 5
      src/views/receivable/handingFee/index.vue
  2. 10 10
      src/views/receivable/handingFee/report.vue

+ 11 - 5
src/views/receivable/handingFee/index.vue

@@ -144,8 +144,9 @@
             </el-dropdown>
           </span>
         </el-row>
-        <el-table :data="receiveData" :height="isTrue?'calc(100% - 396px)':'calc(100% - 246px)'" style="width: 100%; margin-top: 20px;" ref="ReceiveDataRef1"
-          @select="handleSelectChange1" @select-all="handleSelectAll1">
+        <el-table :data="receiveData" :height="isTrue ? 'calc(100% - 396px)' : 'calc(100% - 246px)'"
+          style="width: 100%; margin-top: 20px;" ref="ReceiveDataRef1" @select="handleSelectChange1"
+          @select-all="handleSelectAll1">
           <el-table-column type="selection" width="80"></el-table-column>
           <el-table-column prop="signingTime" label="签单时间" width="150"></el-table-column>
           <el-table-column prop="orderNo" label="订单号" width="150"></el-table-column>
@@ -153,6 +154,8 @@
           <el-table-column prop="companyName" label="保险公司" width="120"></el-table-column>
           <el-table-column prop="deptName" label="出单机构" width="120"></el-table-column>
           <el-table-column prop="agreementName" label="出单协议" width="150"></el-table-column>
+          <el-table-column prop="invoiceStatusName" label="开票状态" width="100"></el-table-column>
+          <el-table-column prop="invoiceId" label="关联发票" width="100"></el-table-column>
           <el-table-column prop="orderType" label="订单类型" width="100"></el-table-column>
           <el-table-column prop="licenseNo" label="车牌号" width="100"></el-table-column>
           <el-table-column prop="superviseCostsPremiums" label="应收手续费" width="100"></el-table-column>
@@ -308,8 +311,9 @@
             <el-button class="radius-2px width-100" @click="handleBatchEdit">批量修改比例</el-button>
           </span>
         </el-row>
-        <el-table :data="receiveData" :height="isTrue?'calc(100% - 396px)':'calc(100% - 246px)'" style="width: 100%; margin-top: 20px;" ref="ReceiveDataRef2"
-          @select="handleSelectChange2" @select-all="handleSelectAll2">
+        <el-table :data="receiveData" :height="isTrue ? 'calc(100% - 396px)' : 'calc(100% - 246px)'"
+          style="width: 100%; margin-top: 20px;" ref="ReceiveDataRef2" @select="handleSelectChange2"
+          @select-all="handleSelectAll2">
           <el-table-column type="selection" width="80"></el-table-column>
           <el-table-column prop="signingTime" label="签单时间" width="150"></el-table-column>
           <el-table-column prop="orderNo" label="订单号" width="150"></el-table-column>
@@ -317,6 +321,8 @@
           <el-table-column prop="companyName" label="保险公司" width="120"></el-table-column>
           <el-table-column prop="deptName" label="出单机构" width="120"></el-table-column>
           <el-table-column prop="agreementName" label="出单协议" width="150"></el-table-column>
+          <el-table-column prop="invoiceStatusName" label="开票状态" width="100"></el-table-column>
+          <el-table-column prop="invoiceId" label="关联发票" width="100"></el-table-column>
           <el-table-column prop="orderType" label="订单类型" width="100"></el-table-column>
           <el-table-column prop="licenseNo" label="车牌号" width="100"></el-table-column>
           <el-table-column prop="superviseCostsPremiums" label="应收总额" width="100"></el-table-column>
@@ -961,7 +967,7 @@ const getJyReceivableList = () => {
 
 onMounted(() => {
   if (route.query.id) {
-    receivableForm.value.invoiceId=route.query.id
+    receivableForm.value.invoiceId = route.query.id
   }
   dictDetails();
   initCompany();

+ 10 - 10
src/views/receivable/handingFee/report.vue

@@ -348,30 +348,30 @@ let total = ref(0)
 let total1 = ref(0)
 let total2 = ref(0)
 let total3 = ref(0)
-const handleSizeChange = (size, type) => {
-  size.value = size
+const handleSizeChange = (size1, type) => {
+  size.value = size1
   switch (type) {
-    case 2:
+    case '2':
       initData2()
       break;
-    case 3:
+    case '3':
       initData3('1')
       break;
-    case 4:
+    case '4':
       initData3('2')
       break;
   }
 }
-const handleCurrentChange = (pages, type) => {
-  pages.value = pages
+const handleCurrentChange = (page, type) => {
+  pages.value = page
   switch (type) {
-    case 2:
+    case '2':
       initData2()
       break;
-    case 3:
+    case '3':
       initData3('1')
       break;
-    case 4:
+    case '4':
       initData3('3')
       break;
   }