仪表盘
数据完整度提醒
你有 {{ dashboard.myIncomplete }} 个客户信息严重不完整(完整度<50%),请及时补充。你的平均完整度为 {{ dashboard.myAvgCompleteness }}%。
今日工作台
{{ workflow.date || todayStr }} · 任务 {{ workflowSummary.total || 0 }} · 待办 {{ workflowSummary.pending || 0 }} · 已完成 {{ workflowSummary.done || 0 }}
红 {{ workflowSummary.red || 0 }}
黄 {{ workflowSummary.yellow || 0 }}
绿 {{ workflowSummary.green || 0 }}
完成 {{ workflowSummary.done || 0 }}
团队今日
| 业务员 | 待办 | 今日完成 | 本周完成 |
|---|---|---|---|
| {{ s.name }} | {{ s.pending }} | {{ s.done_today }} | {{ s.done_week }} |
今日暂无待办任务,干得漂亮!
今天必须动 · {{ workflowRedTasks.length }} 项
{{ t.title }}
{{ t.inquiry_grade }}
{{ stageLabel(t.stage) }}
{{ t.reason }}
负责人:{{ t.owner_name }}
本周需要推进 · {{ workflowYellowTasks.length }} 项
{{ t.title }}
{{ t.inquiry_grade }}
{{ t.reason }}
负责人:{{ t.owner_name }}
建议停止跟进 · {{ workflowGreenTasks.length }} 项
{{ t.title }}
{{ t.inquiry_grade }}
{{ t.reason }}
加载今日任务中...
加载中...
{{ dashboard.totalActive }}
活跃客户
{{ dashboard.totalConverted }}
已成交
{{ dashboard.totalLost }}
已流失
{{ dashboard.totalPool }}
公海池
{{ dashboard.pendingFU }}
待跟进
{{ dashboard.overdueFU }}
逾期未跟
{{ fmtMoney(dashboard.totalDeal, 'CNY') }}
成交总额
{{ fmtMoney(dashboard.totalEstimated, 'CNY') }}
预估总额
阶段分布
{{ stageLabel(s.stage) }}
{{ s.count }}
暂无数据
来源分布
{{ sourceLabel(s.source) }}
{{ s.count }}
暂无数据
团队业绩
| 成员 | 活跃 | 成交 | 流失 | 成交额 | 转化率 |
|---|---|---|---|---|---|
| {{ o.name }} | {{ o.active_count }} | {{ o.won_count }} | {{ o.lost_count }} | {{ fmtMoney(o.total_deal, 'CNY') }} | {{ o.conv_rate ? (o.conv_rate * 100).toFixed(1) + '%' : '-' }} |
数据质量
| 业务员 | 活跃客户 | 严重不完整 | 平均完整度 | 质量 |
|---|---|---|---|---|
| {{ q.owner_name }} | {{ q.count }} | {{ q.incomplete }} |
|
{{ q.avg_completeness >= 70 ? '良好' : q.avg_completeness >= 50 ? '一般' : '较差' }} |
最近客户
查看全部客户 →| 线索名称 | 企业 | 阶段 | 来源 | 等级 | 负责人 | 创建时间 |
|---|---|---|---|---|---|---|
| {{ c.lead_name }} | {{ c.company || '-' }} | {{ stageLabel(c.stage) }} | {{ sourceLabel(c.source) }} | {{ c.inquiry_grade || '-' }} | {{ c.owner_name || '-' }} | {{ fmtDate(c.created_at) }} |
| 暂无数据 | ||||||
客户管理
已选 {{ selectedCustomers.length }} 个客户
加载中...
| 线索名称 | 企业 | INQ编号 | 联系人 | 来源店铺 | 阶段 | 等级 | 预估金额 | 下次跟进 | 完整度 | |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ c.lead_name }} | {{ c.company || '-' }} | {{ c.inq_no || '-' }} | {{ c.contact_name || '-' }} | {{ c.store_name || '-' }} | {{ stageLabel(c.stage) }} | {{ c.inquiry_grade || '-' }} | {{ fmtMoney(c.estimated_amount, c.currency) }} | {{ fmtDate(c.next_followup_at) || '-' }} |
|
|
| 暂无数据 | ||||||||||
新增客户
加载中...
{{ custDetail.lead_name }}
{{ stageLabel(custDetail.stage) }} {{ custDetail.inquiry_grade || '-' }}基本信息
- 企业
- {{ custDetail.company || '-' }}
- 联系人
- {{ custDetail.contact_name || '-' }}
- 电话
- {{ custDetail.phone || '-' }}
- 旺旺ID
- {{ custDetail.wangwang_id || '-' }}
- 邮箱
- {{ custDetail.email || '-' }}
- 地区
- {{ custDetail.region || '-' }}
- 行业
- {{ custDetail.industry || '-' }}
- 公司规模
- {{ custDetail.company_size || '-' }}
来源与状态
- 来源
- {{ sourceLabel(custDetail.source) }}
- 来源店铺
- {{ custDetail.store_name || '-' }}
- INQ 编号
- {{ custDetail.inq_no || '-' }}
- 阶段
- {{ stageLabel(custDetail.stage) }}
- 等级
- {{ custDetail.inquiry_grade || '-' }}
- 意向度
- {{ custDetail.intention || '-' }}
- 负责人
- {{ custDetail.owner_name || '-' }}
- 首次联系
- {{ fmtDate(custDetail.first_contact_at) || '-' }}
- 下次跟进
- {{ fmtDate(custDetail.next_followup_at) || '-' }}
金额报价
- 币种
- {{ custDetail.currency || '-' }}
- 预估金额
- {{ fmtMoney(custDetail.estimated_amount, custDetail.currency) }}
- 报价金额
- {{ fmtMoney(custDetail.quoted_amount, custDetail.currency) }}
- 成交金额
- {{ fmtMoney(custDetail.deal_amount, custDetail.currency) }}
硬证据
- 报价单号
- {{ custDetail.quote_order_no }}
- 快递单号
- {{ custDetail.sample_tracking_no }}
- PI 号
- {{ custDetail.pi_no }}
- 流失原因
- {{ custDetail.lost_reason }}
产品需求
- 产品类型
- {{ custDetail.product_type || '-' }}
- 工艺
- {{ (custDetail.crafts && custDetail.crafts.length) ? custDetail.crafts.join(', ') : '-' }}
- 数量
- {{ custDetail.quantity || '-' }}
- 需求描述
- {{ custDetail.requirement_desc || '-' }}
- 备注
- {{ custDetail.notes || '-' }}
跟进时间线
- 首次联系日期
- {{ fmtDate(custDetail.first_contact_at) || '-' }}
- 第1次跟进
- {{ fmtDate(custDetail.followup_1_at) || '-' }}
- 第2次跟进
- {{ fmtDate(custDetail.followup_2_at) || '-' }}
- 第3次跟进
- {{ fmtDate(custDetail.followup_3_at) || '-' }}
- 第4次跟进
- {{ fmtDate(custDetail.followup_4_at) || '-' }}
- 第5次跟进
- {{ fmtDate(custDetail.followup_5_at) || '-' }}
编辑客户
{{ custEditForm.intention }}
硬证据字段
阶段变更时,以下字段为必填
跟进记录
加载中...
{{ f.user_name }}
{{ fmtDate(f.created_at) }}
{{ f.content }}
暂无跟进记录
看板
加载中...
{{ stageLabel(sk) }}
{{ (kanban[sk]||[]).length }}
{{ card.lead_name }}
{{ card.company || '-' }}
{{ card.inquiry_grade || '-' }}
{{ card.owner_name || '' }}
{{ fmtMoney(card.estimated_amount, card.currency) }}
{{ isOverdue(card.next_followup_at) ? '⚠ ' : '' }}跟进: {{ fmtDate(card.next_followup_at) }}
暂无
公海池
加载中...
| 线索名称 | 企业 | 联系人 | 阶段 | 等级 | 预估金额 | 操作 |
|---|---|---|---|---|---|---|
| {{ c.lead_name }} | {{ c.company || '-' }} | {{ c.contact_name || '-' }} | {{ stageLabel(c.stage) }} | {{ c.inquiry_grade || '-' }} | {{ fmtMoney(c.estimated_amount, c.currency) }} |
|
| 暂无数据 | ||||||
用户管理
加载中...
| 用户名 | 姓名 | 角色 | 状态 | 活跃客户 | 成交数 | 操作 |
|---|---|---|---|---|---|---|
| {{ u.username }} | {{ u.name }} | {{ u.role==='admin'?'管理员':'销售' }} | {{ u.active!==false?'启用':'禁用' }} | {{ u.active_count || 0 }} | {{ u.won_count || 0 }} | |
| 暂无数据 | ||||||
店铺管理
加载中...
| 店铺名称 | 平台 | 店铺旺旺 | 负责业务员 | 状态 | 操作 |
|---|---|---|---|---|---|
| {{ s.name }} | {{ s.platform || '1688' }} | {{ s.wangwang_id || '-' }} | {{ u.name }} 未分配 | {{ s.active ? '启用' : '停用' }} |
|
| 暂无店铺,请先添加 | |||||
系统设置
加载中...
{{ settingsMsg }}
数据导出
导出所有客户数据为 CSV 文件,可用 Excel 打开。包含客户信息、阶段、跟进记录等完整数据。
获客渠道管理
管理客户来源渠道,添加、编辑或禁用渠道。禁用的渠道不会出现在客户创建表单中。
| 名称 | 显示名称 | 状态 | 操作 |
|---|---|---|---|
| {{ src.name }} | {{ src.label || src.name }} | {{ src.is_active ? '启用' : '禁用' }} | |
| 暂无渠道数据 | |||
{{ sourceMsg }}
数据导入
预览前5行(共检测到 {{ importHeaders.length }} 列):
| {{ h }} |
|---|
| {{ row[h] || '-' }} |
导入结果
成功导入:{{ importResult.imported || 0 }} 条
跳过:{{ importResult.skipped || 0 }} 条
错误:
- {{ err }}
1688 批量导入 (CSV)
使用说明:
- 从 1688 后台导出 CSV 文件,UTF-8 编码
- 支持字段映射:tier→等级, quote_no→报价单号, sample_track→快递单号
- INQ 编号格式:INQ-XXXXXXXXXX (10-16位数字)
- 创建模式:仅新增;更新模式:按 INQ 编号匹配更新
导入结果
成功:{{ batchImportResult.imported || 0 }} 条
跳过:{{ batchImportResult.skipped || 0 }} 条
错误:
- {{ err }}
监督面板
加载中...
业务员统计
| 业务员 | 活跃客户 | 7天未跟进 | 14天未跟进 | 新增客户 |
|---|---|---|---|---|
| {{ s.user_name }} | {{ s.active_count }} | {{ s.stale_7d }} | {{ s.stale_14d }} | {{ s.new_this_range }} |
| 暂无数据 | ||||
渠道质量分析
| 来源渠道 | 总客户数 | A/B级客户 | A/B级占比 |
|---|---|---|---|
| {{ c.source || '未知' }} | {{ c.total }} | {{ c.l1 }} | {{ (c.l1_ratio * 100).toFixed(1) }}% |
| 暂无数据 | |||