From eb48bd862a6c3ea82aa27db6efab060d0de82206 Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Thu, 17 Jul 2025 00:58:09 +0800 Subject: [PATCH] 合同功能测试完成 --- src/api/resource/contractChangeDetailsApi.js | 33 +++++++++++++++++++++++++++++++++ src/components/contract/ContractChangeLease.vue | 4 ++-- src/components/contract/addTemplateView.vue | 35 ++++++++++++++++------------------- src/i18n/contractI18n.js | 3 +++ src/router/contractRouter.js | 5 +++++ src/views/contract/contractChangeDetailList.vue | 10 +++++----- src/views/contract/contractChangeDetailsLang.js | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/contract/contractChangeDetailsList.vue | 274 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/views/contract/contractChangeManageList.vue | 2 +- src/views/contract/contractTypeManageList.vue | 10 +++++----- src/views/fee/contractCreateFeeList.vue | 4 ++-- 11 files changed, 406 insertions(+), 34 deletions(-) create mode 100644 src/api/resource/contractChangeDetailsApi.js create mode 100644 src/views/contract/contractChangeDetailsLang.js create mode 100644 src/views/contract/contractChangeDetailsList.vue diff --git a/src/api/resource/contractChangeDetailsApi.js b/src/api/resource/contractChangeDetailsApi.js new file mode 100644 index 0000000..1172f28 --- /dev/null +++ b/src/api/resource/contractChangeDetailsApi.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +// 获取合同变更详情 +export function getContractChangeDetails(params) { + return new Promise((resolve, reject) => { + request({ + url: '/contract/queryContractChangePlanDetail', + method: 'get', + params + }).then(response => { + const res = response.data + resolve(res) + }).catch(error => { + reject(error) + }) + }) +} + +// 获取审核用户列表 +export function getAuditUsers(params) { + return new Promise((resolve, reject) => { + request({ + url: 'workflow.listWorkflowAuditInfo', + 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/ContractChangeLease.vue b/src/components/contract/ContractChangeLease.vue index e054aa8..d38da55 100644 --- a/src/components/contract/ContractChangeLease.vue +++ b/src/components/contract/ContractChangeLease.vue @@ -7,7 +7,7 @@ - @@ -16,7 +16,7 @@ - diff --git a/src/components/contract/addTemplateView.vue b/src/components/contract/addTemplateView.vue index a5418ef..5a4964c 100644 --- a/src/components/contract/addTemplateView.vue +++ b/src/components/contract/addTemplateView.vue @@ -1,23 +1,20 @@ + + \ No newline at end of file diff --git a/src/views/contract/contractChangeManageList.vue b/src/views/contract/contractChangeManageList.vue index 0aae92e..798f5cf 100644 --- a/src/views/contract/contractChangeManageList.vue +++ b/src/views/contract/contractChangeManageList.vue @@ -166,7 +166,7 @@ export default { this.$router.push(`/views/contract/contractChangeDetail?param=${type}`) }, handleToDetails(row) { - this.$router.push(`/views/contract/contractChangeDetail?planId=${row.planId}`) + this.$router.push(`/views/contract/contractChangeDetails?planId=${row.planId}`) }, handleOpenDeleteDialog(row) { this.$refs.deleteDialog.open(row) diff --git a/src/views/contract/contractTypeManageList.vue b/src/views/contract/contractTypeManageList.vue index ba00d0c..436063c 100644 --- a/src/views/contract/contractTypeManageList.vue +++ b/src/views/contract/contractTypeManageList.vue @@ -1,7 +1,7 @@