Procházet zdrojové kódy

私有手续费结算报表明细查询分多个按钮

@dongkboy před 1 měsícem
rodič
revize
77eba19bb6
1 změnil soubory, kde provedl 7 přidání a 12 odebrání
  1. 7 12
      src/views/receivable/handingFee/report.vue

+ 7 - 12
src/views/receivable/handingFee/report.vue

@@ -85,8 +85,10 @@
                   <template #dropdown>
                     <el-dropdown-menu>
                       <el-dropdown-item @click="handleSettlementDetail(scope.row)">结算明细</el-dropdown-item>
-                      <el-dropdown-item :disabled="!['10','20'].includes(recordForm.accountsReceivable)"
-                        @click="handleInvoiceRecord(scope.row)">开票明细</el-dropdown-item>
+                      <el-dropdown-item
+                        @click="handleInvoiceRecord1(scope.row)">车险开票明细</el-dropdown-item>
+                        <el-dropdown-item
+                        @click="handleInvoiceRecord2(scope.row)">非车险开票明细</el-dropdown-item>
                     </el-dropdown-menu>
                   </template>
                 </el-dropdown>
@@ -693,23 +695,16 @@ const handleSettlementDetail = (row) => {
   initData2()
 }
 // 开票明细
-const handleInvoiceRecord = (row) => {
-  switch (recordForm.value.accountsReceivable) {
-    case '10':
+const handleInvoiceRecord1 = (row) => {
       activeName.value = '3'
       recordForm2.value.companyId = row.id
       initData3(['1'])
-      break;
-    case '20':
+}
+const handleInvoiceRecord2 = (row) => {
       activeName.value = '4'
       recordForm3.value.companyId = row.id
       initData3(['3'])
-      break;
-    default:
-  }
-
 }
-
 const handleExport = (type) => {
   switch (type) {
     case 2: