From 9cd3cc7167f4583d9471ea0e522281ca9bd92d51 Mon Sep 17 00:00:00 2001 From: lbw_9527443 <780139497@qq.com> Date: Wed, 13 Aug 2025 21:25:52 +0800 Subject: [PATCH] =?UTF-8?q?refactor(api):=20=E9=87=8D=E6=9E=84=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E5=B9=B6=E7=A7=BB=E9=99=A4=E6=82=AC=E6=B5=AE=E5=BE=85=E5=8A=9E?= =?UTF-8?q?=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将客户通话、聊天和表单信息的接口路径统一调整至sales_timeline下 移除不再使用的FloatingTodo组件及相关导入 添加客户信息获取逻辑至联系人选择流程 --- my-vue-app/src/api/api.js | 33 ++++++------ my-vue-app/src/views/person/sale.vue | 78 +++++++++++++++++++++------- 2 files changed, 74 insertions(+), 37 deletions(-) diff --git a/my-vue-app/src/api/api.js b/my-vue-app/src/api/api.js index 37b4ed3..f46ac81 100644 --- a/my-vue-app/src/api/api.js +++ b/my-vue-app/src/api/api.js @@ -30,28 +30,11 @@ export const getTimeoutResponseRate = (params) => { return https.post('/api/v1/sales/timeout_response_rate', params) } -// 客户通话录音 /api/v1/sales/get_customer_call_info -export const getCustomerCallInfo = (params) => { - return https.post('/api/v1/customer_list/get_customer_call_info', params) -} - -// 客户聊天记录 /api/v1/sales/get_customer_chat_info -export const getCustomerChatInfo = (params) => { - return https.post('/api/v1/customer_list/get_customer_chat_info', params) -} - -// 客户表单详情 /api/v1/sales/get_customer_form_info -export const getCustomerFormInfo = (params) => { - return https.post('/api/v1/customer_list/get_customer_form_info', params) -} - // 转化率、分配数据量、加微率 /api/v1/sales/conversion_rate_and_allocated_data export const getConversionRateAndAllocatedData = (params) => { return https.post('/api/v1/sales/conversion_rate_and_allocated_data', params) } - - // 时间线 /api/v1/customer_list/sales_customers_list export const getCustomerAttendance = (params ) => { return https.post('/api/v1/sales_timeline/get_all_customers', params) @@ -67,6 +50,20 @@ export const getPayMoneyCustomers = (params) => { return https.post('/api/v1/sales_timeline/get_pay_money_customers', params) } - +// 客户聊天记录 /api/v1/sales/get_customer_chat_info +export const getCustomerChatInfo = (params) => { + return https.post('/api/v1/sales_timeline/get_customer_chat_info', params) +} + +// 客户表单详情 /api/v1/sales/get_customer_form_info +export const getCustomerFormInfo = (params) => { + return https.post('/api/v1/sales_timeline/get_customer_form_info', params) + +} + +// 客户通话录音 /api/v1/sales/get_customer_call_info +export const getCustomerCallInfo = (params) => { + return https.post('/api/v1/sales_timeline/get_customer_call_info', params) +} diff --git a/my-vue-app/src/views/person/sale.vue b/my-vue-app/src/views/person/sale.vue index da6d893..a0da60f 100644 --- a/my-vue-app/src/views/person/sale.vue +++ b/my-vue-app/src/views/person/sale.vue @@ -1,8 +1,5 @@