From d00ae06fa829203767411392423c86726e5731f7 Mon Sep 17 00:00:00 2001 From: wangzhuo Date: Mon, 18 Aug 2025 21:54:42 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AE=A2=E6=88=B7=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/crm/customer/getCustomer.js | 16 +++++++++++++++- src/api/crm/customer/updateCustomer.js | 15 +++++++++++++++ .../CRM/customer/components/customerUserEdit.vue | 6 ++---- 3 files changed, 32 insertions(+), 5 deletions(-) create mode 100644 src/api/crm/customer/updateCustomer.js diff --git a/src/api/crm/customer/getCustomer.js b/src/api/crm/customer/getCustomer.js index a2965fa..bba24d7 100644 --- a/src/api/crm/customer/getCustomer.js +++ b/src/api/crm/customer/getCustomer.js @@ -15,10 +15,24 @@ export function getCustomerLevel(params){ data: params },{isTransformResponse: false}) } - +// 客户人员新增 export function saveappCrmCusUserNew(params){ return request.get({ url: '/app/appCrmCusUserNewController/add', data: params },{isTransformResponse: false}) +} +// 查看客户人员归属 +export function searchForAllPerson(params){ + return request.get({ + url: 'app/appCrmCusUserNewController/SearchForAllCustomersSalesperson', + data: params + },{isTransformResponse: false}) +} +// 客户人员归属审核详情 +export function getCusUserApprovalListDetail(params){ + return request.get({ + url: '/app/appCrmCusUserNewController/getCusUserApprovalListDetail', + data: params + },{isTransformResponse: false}) } \ No newline at end of file diff --git a/src/api/crm/customer/updateCustomer.js b/src/api/crm/customer/updateCustomer.js new file mode 100644 index 0000000..03d3cff --- /dev/null +++ b/src/api/crm/customer/updateCustomer.js @@ -0,0 +1,15 @@ +import request from "@/utils/request" +// 删除客户人员归属消息 +export function removeVisit(params){ + return request.get({ + url: '/app/appVisistReport/remove', + data: params + },{isTransformResponse: false}) +} +// 更新客户人员 +export function upadateappCrmCusUserNew (data){ + return request.post({ + url: '/app/appCrmCusUserNewController/update', + data + },{isTransformResponse: false}) +} \ No newline at end of file diff --git a/src/pages/business/CRM/customer/components/customerUserEdit.vue b/src/pages/business/CRM/customer/components/customerUserEdit.vue index b57b6e6..ca12fdf 100644 --- a/src/pages/business/CRM/customer/components/customerUserEdit.vue +++ b/src/pages/business/CRM/customer/components/customerUserEdit.vue @@ -38,10 +38,7 @@ - - - - + @@ -574,6 +571,7 @@ let submitForm = async () => { let {name} = hobbyList[it]; return name; }) + formData.value.iphone = formData.value.mobilePhone; // 特殊处理 const hobbyTagString = hobbyTags.join(','); console.log(hobbyTagString); if (hobbyTagString || formData.value.hobby) {