From b90a48337c7b94e585e0636142800e1618ceae58 Mon Sep 17 00:00:00 2001 From: zy Date: Wed, 28 May 2025 19:57:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/crm/business/index.ts | 4 +- src/layout/components/ToolHeader.vue | 7 +- .../detail/ProcessInstanceOperationButton.vue | 9 +- src/views/crm/business/BusinessForm.vue | 6 +- src/views/crm/business/index.vue | 3 +- src/views/crm/contact/ContactForm.vue | 2 - src/views/crm/contact/index.vue | 2 +- src/views/crm/contract/ContractChange.vue | 16 +- src/views/crm/contract/ContractForm.vue | 114 ++++++------ .../crm/contract/components/ContracStop.vue | 25 ++- .../contract/detail/ContractChangeDetail.vue | 19 +- .../crm/contract/detail/ContractDetail.vue | 136 ++++++++------ src/views/crm/contract/index.vue | 4 +- src/views/crm/quotation/QuotationDetail.vue | 174 +++++++++++++++--- src/views/crm/quotation/QuotationForm.vue | 28 +-- .../components/QuotationProductForm.vue | 2 - src/views/crm/quotation/index.vue | 2 +- 17 files changed, 360 insertions(+), 193 deletions(-) diff --git a/src/api/crm/business/index.ts b/src/api/crm/business/index.ts index ec7196e2d..6026a030c 100644 --- a/src/api/crm/business/index.ts +++ b/src/api/crm/business/index.ts @@ -62,8 +62,8 @@ export const getSimpleBusinessList = async () => { } // 获得 CRM 我的商机列表 -export const getSelfSimpleBusinessList = async () => { - return await request.get({ url: `/crm/business/self-simple-list` }) +export const getSelfSimpleBusinessList = async (params: any) => { + return await request.get({ url: `/crm/business/self-simple-list`, params }) } // 新增 CRM 商机 diff --git a/src/layout/components/ToolHeader.vue b/src/layout/components/ToolHeader.vue index 0b8d00d57..1c1a0c056 100644 --- a/src/layout/components/ToolHeader.vue +++ b/src/layout/components/ToolHeader.vue @@ -69,12 +69,7 @@ export default defineComponent({ {size.value ? ( ) : undefined} - {locale.value ? ( - - ) : undefined} + {message.value ? ( ) : undefined} diff --git a/src/views/bpm/processInstance/detail/ProcessInstanceOperationButton.vue b/src/views/bpm/processInstance/detail/ProcessInstanceOperationButton.vue index 517c204b7..6641e02f1 100644 --- a/src/views/bpm/processInstance/detail/ProcessInstanceOperationButton.vue +++ b/src/views/bpm/processInstance/detail/ProcessInstanceOperationButton.vue @@ -159,6 +159,7 @@ clearable style="width: 100%" multiple + filterable placeholder="请选择抄送人" > - + - + - + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + -
@@ -105,11 +103,12 @@
- - + + + + -
@@ -210,6 +209,12 @@ const formFields = ref({ contractBAuthorizedPersonswechat: 1, contractBAuthorizedPersonsemail: 1, contractBAuthorizedPersonsother2: 1, + agreementDeadline: 1, + extensionYears: 1, + extensionDate: 1, + terminationDate: 1, + terminationReason: 1, + note: 1 }) const formData = ref({ authPerson: [], @@ -564,6 +569,8 @@ const getLimit = async () => { }) } } + + console.log('%csrc/views/crm/contract/detail/ContractChangeDetail.vue:574 object', 'color: #007acc;', formFields.value,555); } onMounted(async () => { diff --git a/src/views/crm/contract/detail/ContractDetail.vue b/src/views/crm/contract/detail/ContractDetail.vue index 5f8f9bafa..ce3ff89a1 100644 --- a/src/views/crm/contract/detail/ContractDetail.vue +++ b/src/views/crm/contract/detail/ContractDetail.vue @@ -397,6 +397,42 @@
+ + - - --> - - + + + + + + + -