From 62011a1463fd806eff8f6deb23a2c2d36ba0af96 Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Tue, 26 Aug 2025 09:30:53 +0800 Subject: [PATCH] v1.9 修复合同上传附件bug 修复 --- src/api/contract/contractDetailFileApi.js | 15 +++++++++++---- src/components/contract/contractDetailFile.vue | 37 ++++++++++++++++++++++--------------- src/components/contract/editContract.vue | 135 +++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------ src/views/contract/addContractList.vue | 6 ++++-- src/views/contract/newContractManageList.vue | 2 +- 5 files changed, 77 insertions(+), 118 deletions(-) diff --git a/src/api/contract/contractDetailFileApi.js b/src/api/contract/contractDetailFileApi.js index 2fc5692..6a120a0 100644 --- a/src/api/contract/contractDetailFileApi.js +++ b/src/api/contract/contractDetailFileApi.js @@ -1,9 +1,16 @@ import request from '@/utils/request' export function queryContractFile(params) { - return request({ - url: '/contractFile/queryContractFile', - method: 'get', - params + return new Promise((resolve, reject) => { + request({ + url: '/contractFile/queryContractFile', + method: 'get', + params + }).then(response => { + const res = response.data + resolve(res) + }).catch(error => { + reject(error) + }) }) } \ No newline at end of file diff --git a/src/components/contract/contractDetailFile.vue b/src/components/contract/contractDetailFile.vue index c0298cc..3fac9f9 100644 --- a/src/components/contract/contractDetailFile.vue +++ b/src/components/contract/contractDetailFile.vue @@ -2,17 +2,19 @@