From 977eae1f397d3a0f01500ef671a611b4933bd334 Mon Sep 17 00:00:00 2001 From: zhaoxiao Date: Mon, 25 Oct 2021 16:38:16 +0800 Subject: [PATCH] =?UTF-8?q?[=E9=9C=80=E6=B1=82=E5=8F=98=E6=9B=B4]-?= =?UTF-8?q?=E6=94=AF=E5=87=BA=E5=90=88=E5=90=8C=E8=AF=A6=E6=83=85=E3=80=81?= =?UTF-8?q?=E5=8E=BB=E6=8E=89=E6=94=AF=E5=87=BA=E5=90=88=E5=90=8C=E7=9A=84?= =?UTF-8?q?=E6=98=AF=E5=90=A6=E6=89=93=E5=8C=85=E3=80=81=E6=94=B6=E5=85=A5?= =?UTF-8?q?=E5=90=88=E5=90=8C=E6=96=B0=E5=A2=9E=E6=9F=A5=E8=AF=A2=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ExpenditureContractDetail.vue | 392 ++++++++++++++++++ .../ExpenditureContractList.vue | 19 +- .../modules/ExpenditureContractModule.vue | 39 +- .../revenueContract/RevenueContractList.vue | 54 ++- .../modules/RevenueContractModule.vue | 12 +- 5 files changed, 482 insertions(+), 34 deletions(-) create mode 100644 src/views/contractManagement/expenditureContract/ExpenditureContractDetail.vue diff --git a/src/views/contractManagement/expenditureContract/ExpenditureContractDetail.vue b/src/views/contractManagement/expenditureContract/ExpenditureContractDetail.vue new file mode 100644 index 0000000..e4818e0 --- /dev/null +++ b/src/views/contractManagement/expenditureContract/ExpenditureContractDetail.vue @@ -0,0 +1,392 @@ + + + + + \ No newline at end of file diff --git a/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue b/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue index 0e3dbe8..cc633cf 100644 --- a/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue +++ b/src/views/contractManagement/expenditureContract/ExpenditureContractList.vue @@ -75,6 +75,14 @@ @change="handleTableChange" class="j-table-force-nowrap"> + + @@ -135,7 +143,7 @@ export default { align: 'center', dataIndex: 'contractNum', width: 280, - scopedSlots: { customRender: 'text' } + scopedSlots: { customRender: 'projectName' } }, { title: '合同名称', align: 'center', @@ -197,6 +205,15 @@ export default { contractId: id } }) + }, + toContractDetail(id) { + console.log(id) + this.$router.push({ + path: '/contractManagement/ExpenditureContractDetail', + query: { + revenueId: id + } + }) } } } diff --git a/src/views/contractManagement/expenditureContract/modules/ExpenditureContractModule.vue b/src/views/contractManagement/expenditureContract/modules/ExpenditureContractModule.vue index 0c9ef2b..802fede 100644 --- a/src/views/contractManagement/expenditureContract/modules/ExpenditureContractModule.vue +++ b/src/views/contractManagement/expenditureContract/modules/ExpenditureContractModule.vue @@ -146,8 +146,8 @@
- - + - - - - - - - - - - + + + + + + + + + + + + + + + + +
@@ -659,7 +660,7 @@ export default { callback('请输入签订合同总金额') break case 'accountsReceivableAmount': - callback('请输入应收金额') + callback('请输入应付金额') break case 'noTaxAmount': callback('请输入未税金额') diff --git a/src/views/contractManagement/revenueContract/RevenueContractList.vue b/src/views/contractManagement/revenueContract/RevenueContractList.vue index 398d655..813c8b7 100644 --- a/src/views/contractManagement/revenueContract/RevenueContractList.vue +++ b/src/views/contractManagement/revenueContract/RevenueContractList.vue @@ -6,28 +6,46 @@
- + - + - + - + - - + + + + + + + + + + + + + - +