[update] 到账开票审核
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user