From b496da6315314d9bd048ac2214d8bc95d2f1df02 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期三, 13 十一月 2024 08:59:18 +0800
Subject: [PATCH] 优化
---
company/src/components/business/OperaContractDescWindow.vue | 40 ++++++++++++++++++++++------------------
1 files changed, 22 insertions(+), 18 deletions(-)
diff --git a/company/src/components/business/OperaContractDescWindow.vue b/company/src/components/business/OperaContractDescWindow.vue
index 4f4a10f..5b51d46 100644
--- a/company/src/components/business/OperaContractDescWindow.vue
+++ b/company/src/components/business/OperaContractDescWindow.vue
@@ -41,7 +41,7 @@
</div>
<div class="info_list_item" style="width: 100%;">
<div class="info_list_item_label">鍘熷闄勪欢锛�</div>
- <div class="info_list_item_val">
+ <div class="info_list_item_val" v-if="info.multifile">
<u @click="openPDF(info.multifile.fileurlFull)">{{info.multifile.name}}</u>
</div>
</div>
@@ -58,32 +58,35 @@
<div class="info_list">
<div class="info_list_item">
<div class="info_list_item_label">骞冲彴绛剧讲浜猴細</div>
- <div class="info_list_item_val">寮犱笁</div>
+ <div class="info_list_item_val">{{info.firstSignUserName}}</div>
</div>
<div class="info_list_item">
<div class="info_list_item_label">骞冲彴绛剧讲鏃堕棿锛�</div>
- <div class="info_list_item_val">2024-08-28 08:53:52</div>
+ <div class="info_list_item_val">{{info.signDate}}</div>
</div>
- <div class="info_list_item">
- <div class="info_list_item_label">鍚堝悓绫诲瀷锛�</div>
- <div class="info_list_item_val">鍟嗘埛-浼佷笟</div>
- </div>
- <div class="info_list_item">
- <div class="info_list_item_label">浼佷笟鍚嶇О锛�</div>
- <div class="info_list_item_val">XXX鏈夐檺鍏徃</div>
- </div>
- <div class="info_list_item">
+<!-- <div class="info_list_item">-->
+<!-- <div class="info_list_item_label">鍚堝悓绫诲瀷锛�</div>-->
+<!-- <template v-if="info.signType === 0">骞冲彴-鍟嗘埛</template>-->
+<!-- <template v-if="info.signType === 1">骞冲彴-浼佷笟</template>-->
+<!-- <template v-if="info.signType === 2">鍟嗘埛-浼佷笟</template>-->
+<!-- </div>-->
+<!-- <div class="info_list_item">-->
+<!-- <div class="info_list_item_label">浼佷笟鍚嶇О锛�</div>-->
+<!-- <div class="info_list_item_val">{{info.companyName}}</div>-->
+<!-- </div>-->
+ <div class="info_list_item" v-if="info.type === 0">
<div class="info_list_item_label">浼佷笟绛剧讲浜猴細</div>
- <div class="info_list_item_val">閲屾柉</div>
+ <div class="info_list_item_val">{{info.doneSignUserName}}</div>
</div>
- <div class="info_list_item">
+ <div class="info_list_item" v-if="info.type === 0">
<div class="info_list_item_label">浼佷笟绛剧讲鏃堕棿锛�</div>
- <div class="info_list_item_val">2024-08-30 08:53:52</div>
+ <div class="info_list_item_val">{{info.comSignDate}}</div>
</div>
<div class="info_list_item">
<div class="info_list_item_label">绛剧讲浠讹細</div>
- <div class="info_list_item_val">
- <u>XXX鍚堝悓绛剧讲浠�.pdf</u>
+ <div class="info_list_item_val" v-if="info.multiFirstFile || info.multiDoneFile">
+ <u v-if="info.status === 1" @click="openPDF(info.multiFirstFile.fileurlFull)">{{info.multiFirstFile.name}}</u>
+ <u v-if="info.status === 3" @click="openPDF(info.multiDoneFile.fileurlFull)">{{info.multiDoneFile.name}}</u>
</div>
</div>
</div>
@@ -107,6 +110,7 @@
methods: {
open (title, id) {
this.title = title
+ this.info = null
this.visible = true
contractId(id)
.then(res => {
@@ -116,7 +120,7 @@
},
openPDF(url) {
window.open(url)
- }
+ },
}
}
</script>
--
Gitblit v1.9.3