From f6f04a1db3563acad8f6d202fda1c34bb2cfa6ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Wed, 29 Mar 2023 16:44:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=90=8C=E7=BD=91=E7=AD=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sunVillage_info/fixedAssets.js | 16 ++ src/router/index.js | 18 ++ src/views/sunVillage_info/list_signature.vue | 36 +-- .../sunVillage_info/list_signature_pdf.vue | 223 ++++++++++++++++++ src/views/user/signature/signatureList.vue | 31 ++- src/views/user/signature/signaturePdf.vue | 218 +++++++++++++++++ 6 files changed, 520 insertions(+), 22 deletions(-) create mode 100644 src/views/sunVillage_info/list_signature_pdf.vue create mode 100644 src/views/user/signature/signaturePdf.vue diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index 90adfb3b..0fbc9b87 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -682,3 +682,19 @@ export function contractGet(query,id) { params:query }) } + +//线下合同附件列表 +export function contractFileList(id) { + return request({ + url: '/transaction/website/contractFileList/id/'+id, + method: 'get', + }) +} + +//线上合同预览 +export function previewContractFile(id) { + return request({ + url: '/transaction/website/previewContractFile/id/'+id, + method: 'get', + }) +} diff --git a/src/router/index.js b/src/router/index.js index aec85a45..711657e7 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -254,6 +254,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/user/signature/signatureDetail'], resolve) }, + { + path: '/user/signature/signaturePdf', + name: 'userSignaturePdf', + meta: { + title: '合同预览', + hidden: true, + }, + component: (resolve) => require(['@/views/user/signature/signaturePdf'], resolve) + }, { path: '/accountSetting', name: 'accountSetting', @@ -3812,6 +3821,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/list_signature_add'], resolve) }, + { ////阳光村务(新)-- 合同网签 + path: '/sunVillage_info/list_signature_pdf', + name: 'sunVillageInfoListSignaturePdf', + meta: { + title: '合同预览', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_signature_pdf'], resolve) + }, { ////阳光村务(新)-- 村级公章 path: '/sunVillage_info/list_official', name: 'sunVillageInfoListOfficial', diff --git a/src/views/sunVillage_info/list_signature.vue b/src/views/sunVillage_info/list_signature.vue index 90f43278..0a70d629 100644 --- a/src/views/sunVillage_info/list_signature.vue +++ b/src/views/sunVillage_info/list_signature.vue @@ -36,22 +36,21 @@ + + diff --git a/src/views/user/signature/signatureList.vue b/src/views/user/signature/signatureList.vue index 21cce7ec..01fa5445 100644 --- a/src/views/user/signature/signatureList.vue +++ b/src/views/user/signature/signatureList.vue @@ -39,15 +39,17 @@

签名

-
+

预览

- -

电子合同

+ + +

电子合同

+
-
+

线下合同

@@ -77,11 +79,17 @@
+ + + + + +
+ +