From 25bf702ed4b05a758e4255e68973324b98648da7 Mon Sep 17 00:00:00 2001
From: WindowBird <13870814+windows-bird@user.noreply.gitee.com>
Date: Fri, 7 Nov 2025 16:51:39 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=88=B7=E8=AF=A6=E7=BB=86=E6=A0=87?=
=?UTF-8?q?=E7=AD=BE=E9=A1=B5=E6=8B=86=E5=88=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/customer-detail/FollowupTab.vue | 259 ++++++++
components/customer-detail/InfoTab.vue | 188 ++++++
components/customer-detail/ProjectsTab.vue | 334 ++++++++++
pages/customer/detail/index.vue | 725 +--------------------
4 files changed, 807 insertions(+), 699 deletions(-)
create mode 100644 components/customer-detail/FollowupTab.vue
create mode 100644 components/customer-detail/InfoTab.vue
create mode 100644 components/customer-detail/ProjectsTab.vue
diff --git a/components/customer-detail/FollowupTab.vue b/components/customer-detail/FollowupTab.vue
new file mode 100644
index 0000000..3d42c86
--- /dev/null
+++ b/components/customer-detail/FollowupTab.vue
@@ -0,0 +1,259 @@
+
+
+
+
+
+
+
+
+ {{ item.content }}
+
+ 🕐
+ {{ formatTimeOnly(item.followTime) }}
+
+
+
+
+
+ 暂无跟进记录
+
+
+
+
+
+
+
+
+
diff --git a/components/customer-detail/InfoTab.vue b/components/customer-detail/InfoTab.vue
new file mode 100644
index 0000000..08c687d
--- /dev/null
+++ b/components/customer-detail/InfoTab.vue
@@ -0,0 +1,188 @@
+
+
+
+
+
+ 基础信息
+
+
+ 客户名称
+ {{ customerDetail.name || '--' }}
+
+
+ 联系电话
+ {{ customerDetail.mobile || '--' }}
+
+
+ 微信号
+ {{ customerDetail.wechat || '--' }}
+
+
+ 客户来源
+ {{ customerDetail.source || '--' }}
+
+
+ 客户意向
+ {{ formatIntents(customerDetail.intents) }}
+
+
+ 意向强度
+ {{ getIntentStrengthText(customerDetail.intentLevel) }}
+
+
+ 客户地区
+ {{ customerDetail.regionName || '--' }}
+
+
+ 工作微信
+ {{ customerDetail.wechatId || '--' }}
+
+
+
+
+
+
+ 其他信息
+
+
+ 客户星级
+
+ ★
+
+
+
+ 备注
+ {{ customerDetail.remark || '--' }}
+
+
+ 顾虑点
+ {{ customerDetail.concern || '--' }}
+
+
+ 痛点
+ {{ customerDetail.pain || '--' }}
+
+
+ 关注点
+ {{ customerDetail.attention || '--' }}
+
+
+ 需求点
+ {{ customerDetail.demand || '--' }}
+
+
+
+
+
+
+
+
+
diff --git a/components/customer-detail/ProjectsTab.vue b/components/customer-detail/ProjectsTab.vue
new file mode 100644
index 0000000..f53e3d5
--- /dev/null
+++ b/components/customer-detail/ProjectsTab.vue
@@ -0,0 +1,334 @@
+
+
+
+
+
+ {{ project.name }}
+
+
+
+
+ {{ getProjectProgress(project) }}%
+
+
+ {{ getTaskCountText(project) }}
+
+
+
+
+
+ {{ formatProjectMembers(project.memberList) }}
+
+
+ 🕐
+ {{ formatProjectDeadline(project) }}
+
+
+
+ 暂无项目
+
+
+
+
+
+
+
+
+
diff --git a/pages/customer/detail/index.vue b/pages/customer/detail/index.vue
index 84790a9..2c3cc21 100644
--- a/pages/customer/detail/index.vue
+++ b/pages/customer/detail/index.vue
@@ -80,175 +80,24 @@
-
-
-
-
-
-
-
- {{ item.content }}
-
- 🕐
- {{ formatTimeOnly(item.followTime) }}
-
-
-
-
-
- 暂无跟进记录
-
-
-
-
+
+
-
-
-
-
- {{ project.name }}
-
-
-
-
- {{ getProjectProgress(project) }}%
-
-
- {{ getTaskCountText(project) }}
-
-
-
-
-
- {{ formatProjectMembers(project.memberList) }}
-
-
- 🕐
- {{ formatProjectDeadline(project) }}
-
-
-
- 暂无项目
-
-
-
-
+
+
-
-
-
-
- 基础信息
-
-
- 客户名称
- {{ customerDetail.name || '--' }}
-
-
- 联系电话
- {{ customerDetail.mobile || '--' }}
-
-
- 微信号
- {{ customerDetail.wechat || '--' }}
-
-
- 客户来源
- {{ customerDetail.source || '--' }}
-
-
- 客户意向
- {{ formatIntents(customerDetail.intents) }}
-
-
- 意向强度
- {{ getIntentStrengthText(customerDetail.intentLevel) }}
-
-
- 客户地区
- {{ customerDetail.regionName || '--' }}
-
-
- 工作微信
- {{ customerDetail.wechatId || '--' }}
-
-
-
-
-
-
- 其他信息
-
-
- 客户星级
-
- ★
-
-
-
- 备注
- {{ customerDetail.remark || '--' }}
-
-
- 顾虑点
- {{ customerDetail.concern || '--' }}
-
-
- 痛点
- {{ customerDetail.pain || '--' }}
-
-
- 关注点
- {{ customerDetail.attention || '--' }}
-
-
- 需求点
- {{ customerDetail.demand || '--' }}
-
-
-
+
@@ -274,9 +123,12 @@