From a64d4240a35400463fd7cb3919839e0b32c4116a Mon Sep 17 00:00:00 2001 From: puhui999 Date: Sat, 27 Jan 2024 17:03:07 +0800 Subject: [PATCH] =?UTF-8?q?CRM-=E8=81=94=E7=B3=BB=E4=BA=BA=EF=BC=9A?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E8=81=94=E7=B3=BB=E4=BA=BA=E8=BD=AC=E7=A7=BB?= =?UTF-8?q?=E3=80=81=E6=95=B0=E6=8D=AE=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/crm/contact/index.ts | 6 +++ .../contact/detail/ContactDetailsHeader.vue | 16 ++----- src/views/crm/contact/detail/index.vue | 42 ++++++++++++++++--- 3 files changed, 46 insertions(+), 18 deletions(-) diff --git a/src/api/crm/contact/index.ts b/src/api/crm/contact/index.ts index 2386b5fe..6edb90a1 100644 --- a/src/api/crm/contact/index.ts +++ b/src/api/crm/contact/index.ts @@ -1,4 +1,5 @@ import request from '@/config/axios' +import { TransferReqVO } from '@/api/crm/customer' export interface ContactVO { name: string @@ -85,3 +86,8 @@ export const createContactBusinessList = async (data: ContactBusinessReqVO) => { export const deleteContactBusinessList = async (data: ContactBusinessReqVO) => { return await request.delete({ url: `/crm/contact/delete-business-list`, data }) } + +// 联系人转移 +export const transfer = async (data: TransferReqVO) => { + return await request.put({ url: '/crm/contact/transfer', data }) +} diff --git a/src/views/crm/contact/detail/ContactDetailsHeader.vue b/src/views/crm/contact/detail/ContactDetailsHeader.vue index 31daa499..86fb42a5 100644 --- a/src/views/crm/contact/detail/ContactDetailsHeader.vue +++ b/src/views/crm/contact/detail/ContactDetailsHeader.vue @@ -10,9 +10,7 @@
- - 编辑 - +
@@ -32,18 +30,10 @@ - - - diff --git a/src/views/crm/contact/detail/index.vue b/src/views/crm/contact/detail/index.vue index 4932292c..7d287381 100644 --- a/src/views/crm/contact/detail/index.vue +++ b/src/views/crm/contact/detail/index.vue @@ -1,5 +1,12 @@