From 3ac3f2fe4e287898fca5c09fff95259e379f9f63 Mon Sep 17 00:00:00 2001
From: lion <120344285@qq.com>
Date: Wed, 9 Jul 2025 17:08:24 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=90=8C=E4=BC=9A=E7=AD=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../contract/components/contractSign.vue | 1522 +++++++++--------
src/views/contract/contractList.vue | 10 +-
2 files changed, 789 insertions(+), 743 deletions(-)
diff --git a/src/views/contract/components/contractSign.vue b/src/views/contract/components/contractSign.vue
index 93e8920..ad990c6 100644
--- a/src/views/contract/components/contractSign.vue
+++ b/src/views/contract/components/contractSign.vue
@@ -1,742 +1,782 @@
-
-
-
-
-
-
合同信息
-
-
合同名称
-
{{ contract.name }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {$refs['detailContractSign'].planId = row.id;$refs['detailContractSign'].isShow = true}"
- />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
合同总金额
-
{{ form.money }}
-
-
-
-
-
-
-
-
-
-
生成付款日期
-
-
{{ planMonthLists }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/contract/contractList.vue b/src/views/contract/contractList.vue
index ee0cec0..c66bff0 100644
--- a/src/views/contract/contractList.vue
+++ b/src/views/contract/contractList.vue
@@ -1342,7 +1342,7 @@ export default {
prop: 'date',
formatter: (cell, data, value) => {
if (value) {
- return parseTime(new Date(value), '{y}-{m}-{d}')
+ return parseTime(new Date(value), '{y}-{m}-{d}')
}
}
},
@@ -1569,6 +1569,12 @@ export default {
}
}).catch(error => {
})
+ // oa 过来的合同会签
+ if(this.$route.query.oaType==='contractSign'){
+ let contractId = this.$route.query.contractId
+ this.$refs['contractSign'].isShow = true
+ this.$refs['contractSign'].contractId = contractId
+ }
this.getPurchaseType()
this.getContracts()
this.getDepartment(-1)
@@ -2003,7 +2009,7 @@ export default {
},
// 获取合同列表
async getContracts(is_export, noloading = false) {
-
+
const res = await getContract({
page_size: this.select.pageSize,
page: this.select.pageIndex,