|
|
@@ -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:
|