[update] 到账开票审核

This commit is contained in:
zhaoxiao
2021-12-16 16:57:12 +08:00
parent f2149082cb
commit 420084217b
7 changed files with 427 additions and 8 deletions
@@ -103,7 +103,12 @@
</template>
<span slot="action" class="action-span-cell" slot-scope="text, record">
<!-- 未审核通过的会议项目不允许在这里来款-->
<!-- 待审核状态显示审核按钮-->
<!-- v-if="record.paymentStatus === 'toBeReviewed'"-->
<a @click="auditProof(record)"
v-has="'incomePaymentAndInvoiving:audit'"
>审核</a>
<!-- 未审核通过的会议项目不允许在这里来款-->
<a @click="incomePayment(record)"
v-has="'incomePaymentAndInvoiving:incomePayment'"
:disabled="record.projectType === 3 && record.registerCheckResult === '0'">来款</a>
@@ -143,6 +148,9 @@
<project-detail-modal ref="projectDetail"></project-detail-modal>
<!-- 审核缴费凭证-->
<audit-proof-module ref="auditProof" @ok="modalFormOk"></audit-proof-module>
</div>
</template>
@@ -158,6 +166,7 @@ import SelectPrincipal from '../../../components/company/SelectPrincipal'
import ProjectDetailModal from '../../../components/ProjectDetailModal'
import BatchInvoicingModule from '../../packManagement/modules/BatchInvoicingModule'
import { isAllEqual } from '../../../utils/util'
import AuditProofModule from './modules/AuditProofModule'
export default {
name: 'ArriveAndInvoivingList',
@@ -169,7 +178,8 @@ export default {
InvoicingStageModule,
SelectPrincipal,
ProjectDetailModal,
BatchInvoicingModule
BatchInvoicingModule,
AuditProofModule
},
mixins: [JeroListMixin],
data() {
@@ -235,6 +245,12 @@ export default {
width: 120,
dataIndex: 'paidAmount',
scopedSlots: { customRender: 'text' }
}, {
title: '缴费凭证状态',
align: 'center',
width: 160,
dataIndex: 'paymentStatus_dictText',
scopedSlots: { customRender: 'text' }
}, {
title: '需要发票',
align: 'center',
@@ -391,7 +407,23 @@ export default {
}
resolve(arr)
})
}
},
/**
* 审核缴费凭证
* @param record
*/
auditProof(record) {
// 普通项目、工作组项目、会员项目使用新写的审核逻辑
if (record.projectType === 1 || record.projectType === 2 || record.projectType === 4) {
this.$refs.auditProof.title = '审核缴费凭证'
this.$refs.auditProof.open(record)
return
}
// 会议项目使用原本会议缴费凭证的审核弹窗
if (record.projectType === 3) {
return
}
},
}
}
</script>