[update] 财务管理模块前端页面,到账开票新增阶段接口对接

This commit is contained in:
zhaoxiao
2021-09-09 17:03:06 +08:00
parent 1a932dfff0
commit d8a3b5853a
12 changed files with 1207 additions and 7 deletions
@@ -124,6 +124,10 @@
<batch-income-payment-module ref="batchIncomePaymentModal" @ok="modalFormOk"></batch-income-payment-module>
<!-- 批量开票-->
<batch-invoicing-module ref="batchInvoicingModal" @ok="modalFormOk"></batch-invoicing-module>
<!-- 来款阶段-->
<arrive-stage-module ref="arriveStage" @ok="modalFormOk"></arrive-stage-module>
<!-- 开票阶段-->
<invoicing-stage-module ref="invoicingStage" @ok="modalFormOk"></invoicing-stage-module>
</div>
</template>
@@ -136,6 +140,8 @@ import StatusSlot from '../../components/tools/StatusSlot'
import PackProjectSelectProjectModule from './modules/PackProjectSelectProjectModule'
import BatchIncomePaymentModule from './modules/BatchIncomePaymentModule'
import BatchInvoicingModule from './modules/BatchInvoicingModule'
import ArriveStageModule from '../financialManagement/arriveAndInvoicing/modules/ArriveStageModule'
import InvoicingStageModule from '../financialManagement/arriveAndInvoicing/modules/InvoicingStageModule'
export default {
name: 'PackProjectMaintenance',
@@ -145,7 +151,9 @@ export default {
StatusSlot,
PackProjectSelectProjectModule,
BatchIncomePaymentModule,
BatchInvoicingModule
BatchInvoicingModule,
ArriveStageModule,
InvoicingStageModule
},
mixins: [JeroListMixin],
data() {
@@ -275,10 +283,16 @@ export default {
dataIndex: 'action',
align: 'center',
fixed: 'right',
width: 160,
width: 180,
scopedSlots: { customRender: 'action' }
}
],
dataSource: [
{
id: 1,
chargeProject: 'asd'
}
],
url: {
list: '',
exportXlsUrl: ''
@@ -320,14 +334,24 @@ export default {
batchInvoicing() {
this.$refs.batchInvoicingModal.open()
},
incomePayment() {
/**
* 来款
* @param id
*/
incomePayment(id) {
console.log(id)
this.$refs.arriveStage.open()
},
cancelPack() {
},
invoicing() {
/**
* 开票
* @param id
*/
invoicing(id) {
console.log(id)
this.$refs.invoicingStage.open()
}
}
}