From 60209ac57381e21366e846fbab8f4876a896ec6a Mon Sep 17 00:00:00 2001 From: liutong <836164388@qq.com> Date: Fri, 18 Apr 2025 15:10:25 +0800 Subject: [PATCH] =?UTF-8?q?feat(contract):=20=E6=B7=BB=E5=8A=A0=E5=90=88?= =?UTF-8?q?=E5=90=8C=E5=88=97=E8=A1=A8=E5=8A=9F=E8=83=BD=E5=B9=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E5=90=88=E5=90=8C=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 api/market.js 中新增 contractsList 方法获取合同列表 - 在 pages/common/contract_list.vue 中实现合同列表展示和下载功能 - 优化合同信息展示,动态显示合同名称和签署方信息 - 添加下载文件功能,支持下载合同附件 --- api/market.js | 9 +++++++ pages/common/contract_list.vue | 46 ++++++++++++++++++++++++---------- 2 files changed, 42 insertions(+), 13 deletions(-) diff --git a/api/market.js b/api/market.js index e4f0a7a..b9dba6c 100644 --- a/api/market.js +++ b/api/market.js @@ -149,6 +149,15 @@ export default { }) }, + //合同列表 + contractsList(data = {}) { + let url = '/member/contracts_list' + return http.get(url, data).then(res => { + return res; + }) + }, + + diff --git a/pages/common/contract_list.vue b/pages/common/contract_list.vue index 4bdbeb8..481375c 100644 --- a/pages/common/contract_list.vue +++ b/pages/common/contract_list.vue @@ -14,24 +14,23 @@ class="item" v-for="(v,k) in tableList" :key="k" - @click="openViewArticleInfo(v)" > 企业合同 - 下载合同 + 下载合同 合同名称: - 海口晟誉网络科技有限责任公司入驻协议 + {{v.title}} 签署方: - 共商同祺(北京)商务有限公司(刘天吴) + {{v.signatory_a}} 签署方: - 海口晟誉网络科技有限责任公司(王泽彦) + {{v.signatory_b}} @@ -42,10 +41,9 @@