{{ stats.total_customers || 0 }}
客户总数
{{ stats.active_orders || 0 }}
活跃商机
{{ stats.pending_shipments || 0 }}
待出运订单
{{ formatMoney(stats.receivables) }}
应收账款 (USD)
{{ syncStatus }}
📈 客户增长趋势
近6个月
📊 订单金额趋势
近6个月
💰 回款率仪表盘
当前季度
已回款
{{ formatMoney(stats.received_amount) }} USD
应收账款
{{ formatMoney(stats.receivables) }} USD
回款率
{{ stats.receivable_rate || '0' }}%
📋 待办任务
{{ stats.pending_tasks || 0 }} 项待处理
🕐 最近动态
暂无动态
{{ act.description || act.activity_type }}
{{ formatDate(act.created_at) }}
🌍 客户区域分布
{{ customerPageTitle }}
共 {{ totalCustomers }} 个客户
| 客户名称 | 简称 | 区域 | 客户等级 | 客户状态 | 分管人 | 关注产品 | 创建时间 | 最后修改 | 操作 | |
|---|---|---|---|---|---|---|---|---|---|---|
|
暂无客户数据 |
||||||||||
| {{ cust.comName || '-' }} | {{ cust.comAbbreviation || '-' }} | {{ cust.comArea || '-' }} | {{ getRankStars(cust.comRank) }} | {{ cust.comStatus || '活跃' }} | {{ cust.chargeUser || '-' }} | {{ formatDate(cust.creationTime) }} | {{ formatDate(cust.lstModifyDate) }} | |||
显示 {{ paginationStart }}-{{ paginationEnd }} 条,共 {{ totalCustomers }} 条
‹
{{ p }}
›
← 返回列表
{{ (selectedCustomer.comName || '?').charAt(0) }}
{{ selectedCustomer.comName || '未知公司' }}
{{ selectedCustomer.comAbbreviation || '—' }} · {{ selectedCustomer.comArea || '-' }} · {{ selectedCustomer.comPort || '-' }}
📞 {{ selectedCustomer.comTelPhone || '-' }}
📧 {{ selectedCustomer.comFax || '-' }}
🌐 {{ selectedCustomer.comWeb || '-' }}
基本信息
联系人
联系记录
邮件
报价记录
订单记录
出运记录
文件
🤖 AI 记忆
🔍 背调
基本信息
公司代码
{{ selectedCustomer.comCode || '-' }}
公司名称
{{ selectedCustomer.comName || '-' }}
公司简称
{{ selectedCustomer.comAbbreviation || '-' }}
客户等级
{{ getRankStars(selectedCustomer.comRank) }}
客户状态
{{ selectedCustomer.comStatus || '-' }}
客户来源
{{ selectedCustomer.comSource || '-' }}
业务类型
{{ selectedCustomer.comBusinessType || '-' }}
创建时间
{{ formatDate(selectedCustomer.creationTime) }}
联系方式
电话
{{ selectedCustomer.comTelPhone || '-' }}
传真
{{ selectedCustomer.comFax || '-' }}
城市
{{ selectedCustomer.comCity || '-' }}
港口
{{ selectedCustomer.comPort || '-' }}
时区
{{ selectedCustomer.comTimeZone || '-' }}
邮编
{{ selectedCustomer.comZipCode || '-' }}
地址
{{ selectedCustomer.comAddress || '-' }}
网站 & 备注
网站
{{ selectedCustomer.comWeb || '-' }}
备注
{{ selectedCustomer.comRemark || '-' }}
暂无联系人
{{ (c.name || '?').charAt(0) }}
{{ c.name || '-' }}
{{ c.position || '-' }}
📞{{ c.phone || '-' }}
📧{{ c.email || '-' }}
💬{{ c.whatsapp || '-' }}
{{ rec.content || '-' }}
暂无联系记录
加载中...
✉️
暂无邮件记录
共 {{ customerEmails.length }} 封邮件
{{ em.isSent ? '⬆' : '⬇' }}
{{ em.from || em.sender || '-' }}
{{ em.subject || '(无主题)' }}
{{ (em.snippet || em.bodyText || '').substring(0, 120) }}
{{ formatDate(em.date || em.internalDate) }}
报价记录
| 报价编号 | 产品 | 报价金额 | 币种 | 报价日期 | 状态 |
|---|---|---|---|---|---|
| 暂无报价记录 | |||||
关联订单
| 订单号 | 订单日期 | 金额 | 币种 | 状态 | 交货日期 |
|---|---|---|---|---|---|
| {{ ord.orderNo || '-' }} | {{ formatDate(ord.creationTime) }} | {{ formatMoney(ord.totalAmount || ord.amount) }} | {{ ord.currency || 'USD' }} | {{ ord.orderStatus || '待确认' }} | {{ formatDate(ord.deliveryDate) }} |
| 暂无关联订单 | |||||
出运记录
| 提单号 | 集装箱 | 装货港 | 目的港 | ETD | ETA | 状态 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
| 暂无出运记录 | ||||||
| {{ s.blNo || s.shipment_no || '-' }} | {{ s.containerNo || s.container_no || '-' }} | {{ s.portOfLoading || s.port_of_loading || '-' }} | {{ s.portOfDischarge || s.port_of_discharge || '-' }} | {{ formatDate(s.shippingDate || s.etdDate) }} | {{ formatDate(s.etaDate) }} | {{ s.status || '待发货' }} |
附件文件
加载中...
📁
暂无附件
{{ getFileIcon(f.fileName || f.name) }}
{{ f.fileName || f.name }}
🤖 AI 记忆
{{ t.icon }} {{ t.label }}
📝
暂无 AI 记忆
点击「一键分析」生成客户记忆
问我关于这个客户的任何问题
🤖
{{ msg.text }}
{{ msg.text }}
{{ t.label }}
Subject: {{ aiGeneratedReply.subject }}
{{ aiGeneratedReply.body }}
📋 线索管理
| 线索来源 | 公司 | 联系人 | 产品兴趣 | 地区 | 创建时间 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|
| 加载中... | |||||||
| 暂无线索 | |||||||
| {{ lead.source }} | {{ lead.company }} | {{ lead.contact }} | {{ lead.product_interest }} | {{ lead.area }} | {{ lead.created_at }} | {{ lead.status }} | |
✉️ 收件箱
✅ 已发送
{{ ddData.status || '⏳待背调' }}
最近背调:{{ ddData.latest?.date || '暂无' }}
下次背调:{{ ddData.next_due_date || '首次' }}
📋 背调历史
{{ rec.date }}
评级 {{ rec.credit_rating }}
{{ rec.dd_type }}
{{ rec.investigator === 'AI' ? '🤖 AI' : '👤 人工' }}
{{ rec.conclusion }}
{{ ddExpandedIdx === idx ? '▲' : '▼' }}
公司信息
名称
{{ rec.company.name || '-' }}
注册号
{{ rec.company.registration_number || '-' }}
注册地
{{ rec.company.registered_address || '-' }}
成立时间
{{ rec.company.incorporation_date || '-' }}
注册资本
{{ rec.company.registered_capital || '-' }}
法人代表
{{ rec.company.legal_representative || '-' }}
财务信息
营业收入
{{ rec.financial.revenue || '-' }}
净利润
{{ rec.financial.net_profit || '-' }}
负债率
{{ rec.financial.debt_ratio || '-' }}
暂无公开财务数据
经营状况
业务范围
{{ rec.business.scope || '-' }}
主要产品
{{ rec.business.main_products || '-' }}
主要客户
{{ rec.business.main_customers || '-' }}
主要供应商
{{ rec.business.main_suppliers || '-' }}
合规记录
诉讼记录
{{ rec.litigation?.has_record ? '有 (' + rec.litigation.count + '件)' : '无' }}
海关记录
{{ rec.customs?.has_record ? '有 (' + rec.customs.violations + '次违规)' : '无' }}
股东信息
{{ sh.name }}
{{ sh.shareholding }}
UBO
风险点
{{ rp }}
数据来源:
{{ ds }}
🔍
暂无背调记录
点击「新建背调」对该客户发起背调
📝 草稿箱
📝
草稿箱为空
✏️ 写信
💰 报价模板
📦 样品申请
🔄 跟进模板
📅 会议邀请
📄 合同确认
{{ composeError }}
✉️ 邮件
📥
收件箱
📤
已发送
✏️
写信
📢 群发邮件
暂无群发任务
创建您的第一封群发邮件,触达更多潜在客户
| 任务名称 | 渠道 | 发送数量 | 已打开 | 已回复 | 打开率 | 发送时间 | 状态 |
|---|---|---|---|---|---|---|---|
| {{ c.name }} | {{ c.channel || '邮件' }} | {{ c.sent || 0 }} | {{ c.opened || 0 }} | {{ c.replied || 0 }} | {{ ((c.opened||0)/(c.sent||1)*100).toFixed(1) }}% | {{ c.sent_at || '-' }} | {{ c.status === 'sent' ? '已完成' : c.status === 'sending' ? '发送中' : '草稿' }} |
📊 效果分析
{{ analyticsTotalSent }}
总发送
{{ analyticsOpenRate }}%
打开率
{{ analyticsReplyRate }}%
回复率
{{ analyticsConversions }}
转化客户
📈 各渠道打开率对比
📊 各渠道回复率对比
📋 群发效果明细
| 任务 | 渠道 | 发送量 | 打开数 | 回复数 | 打开率 | 回复率 |
|---|---|---|---|---|---|---|
| {{ c.name }} | {{ c.channel || '邮件' }} | {{ c.sent || 0 }} | {{ c.opened || 0 }} | {{ c.replied || 0 }} | {{ ((c.opened||0)/(c.sent||1)*100).toFixed(1) }}% | {{ ((c.replied||0)/(c.sent||1)*100).toFixed(1) }}% |
| 暂无数据 | ||||||
📢 营销
📢
群发邮件
📊
效果分析
💼 商机管理
| 商机名称 | 客户 | 阶段 | 预计金额 | 成交概率 | 负责人 | 创建日期 |
|---|---|---|---|---|---|---|
|
暂无商机
创建新商机,跟踪销售进展,提高成交率
| ||||||
✅ 商机批复
| 商机名称 | 客户 | 预计金额 | 申请人 | 状态 |
|---|---|---|---|---|
| 暂无待批复商机 | ||||
📊 商机统计
0
进行中
0
已成交
0
已失败
$0
预计总额
漏斗分析
阶段分布
📦 产品库
共 {{ productList.length }} 个产品
| 产品编码 | 产品名称 | 规格 | 分类 | 单位 | 售价 | 成本 | 毛利 | 毛利率 | 库存 |
|---|---|---|---|---|---|---|---|---|---|
| 加载中... | |||||||||
|
暂无产品
添加您的第一个产品,完善产品库
| |||||||||
| {{ p.code || p.productCode || '-' }} | {{ p.name || '-' }} | {{ p.specification || p.spec || '-' }} | {{ p.category || '-' }} | {{ p.unit || '-' }} | {{ formatMoney(p.price) }} {{ p.currency || 'USD' }} | {{ formatMoney(p.total_cost || p.cost_price) }} {{ p.currency || 'USD' }} | {{ formatMoney(p.profit) }} | {{ p.profit_rate || 0 }}% | {{ p.stock || 0 }} {{ p.unit }} |
|
采购价
{{ formatMoney(p.cost_price || 0) }} {{ p.currency || 'USD' }}
加工费
{{ formatMoney(p.processing_fee || 0) }} {{ p.currency || 'USD' }}
物流费
{{ formatMoney(p.logistics_fee || 0) }} {{ p.currency || 'USD' }}
总成本
{{ formatMoney(p.total_cost || 0) }} {{ p.currency || 'USD' }}
供应商: {{ p.supplier || '-' }}
描述: {{ p.description || '-' }}
状态: {{ p.status || '在售' }}
|
|||||||||
📋 外销订单
| 订单号 | 客户 | 订单日期 | 交货日期 | 金额 | 状态 | 操作 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
|
暂无订单
创建您的第一笔外销订单,开启业务增长
|
||||||
| {{ ord.orderNo || '-' }} | {{ ord.customerName || ord.comName || '-' }} | {{ formatDate(ord.creationTime || ord.createTime) }} | {{ formatDate(ord.deliveryDate) }} | {{ formatMoney(ord.totalAmount || ord.amount) }} {{ ord.currency || 'USD' }} | {{ ord.orderStatus || '待确认' }} | |
第 {{ orderCurrentPage }}/{{ orderTotalPages }} 页,共 {{ orderTotal }} 条
1 && loadOrders(orderCurrentPage - 1)">‹
{{ p }}
›
← 返回订单列表
📦
{{ selectedOrder.orderNo || '未知订单' }}
{{ selectedOrder.customerName || selectedOrder.comName || '-' }}
基本信息
订单号
{{ selectedOrder.orderNo || '-' }}
客户名称
{{ selectedOrder.customerName || '-' }}
订单日期
{{ formatDate(selectedOrder.creationTime) }}
交货日期
{{ formatDate(selectedOrder.deliveryDate) }}
价格条款
{{ selectedOrder.priceTerm || '-' }}
付款条件
{{ selectedOrder.paymentTerm || '-' }}
财务信息
订单总额
{{ formatMoney(selectedOrder.totalAmount) }} {{ selectedOrder.currency || 'USD' }}
装货港
{{ selectedOrder.shipmentPort || '-' }}
目的港
{{ selectedOrder.destinationPort || '-' }}
订单状态
{{ selectedOrder.orderStatus || '-' }}
备注
{{ selectedOrder.remarks || selectedOrder.remark || '-' }}
产品明细
| 产品名称 | 规格 | 数量 | 单位 | 单价 | 金额 |
|---|---|---|---|---|---|
| {{ p.productName || '-' }} | {{ p.specification || '-' }} | {{ p.quantity || '-' }} | {{ p.unit || '-' }} | {{ formatMoney(p.unitPrice) }} | {{ formatMoney(p.amount) }} |
| 暂无产品明细 | |||||
💰 报价管理
| 报价编号 | 客户 | 产品 | 金额 | 有效期 | 状态 | |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
| 暂无报价 | ||||||
| {{ q.quote_no }} | {{ q.customer_name }} | {{ q.product_name }} | {{ q.currency || 'USD' }} {{ q.amount }} | {{ q.valid_date }} | {{ q.status }} | {{ quoteExpandedId === q.id ? '▲ 收起' : '▼ 详情' }} |
|
报价条款
{{ q.terms || '(无)' }}
|
||||||
📦 样品管理
| 样品编号 | 客户 | 产品 | 规格 | 寄送日期 | 快递单号 | 状态 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
| 暂无样品记录 | ||||||
| {{ s.sample_no }} | {{ s.customer_name }} | {{ s.product_name }} | {{ s.spec }} | {{ s.ship_date }} | {{ s.tracking_no }} - | {{ s.status }} |
← 返回列表
🚢
{{ selectedShipment.shipment_no || '出运详情' }}
{{ selectedShipment.customer_name }} · {{ selectedShipment.port_of_discharge || selectedShipment.portOfDischarge || '-' }}
{{ formatMoney(selectedShipment.total_amount) }} {{ selectedShipment.currency || 'USD' }}
总金额
🚢 基本信息
订单号
{{ selectedShipment.order_no || '-' }}
装货港
{{ selectedShipment.port_of_loading || '-' }}
目的港
{{ selectedShipment.port_of_discharge || '-' }}
ETD
{{ formatDate(selectedShipment.shipping_date) }}
ETA
{{ formatDate(selectedShipment.eta_date) }}
📦 货物明细
{{ item.productName || item.name || '产品' }}
{{ item.quantity || 0 }} {{ item.unit || 'CBM' }} × {{ formatMoney(item.unitPrice || 0) }}
暂无货物明细
🕐 物流状态
{{ ev.location }}
暂无物流状态
🚢 出运明细
| 出运单号 | 订单号 | 客户 | 装货港 | 目的港 | ETD | ETA | 金额 | 状态 |
|---|---|---|---|---|---|---|---|---|
| 加载中... | ||||||||
| 暂无出运记录 | ||||||||
| {{ s.shipment_no || s.bl_no || '-' }} | {{ s.order_no || '-' }} | {{ s.customer_name || '-' }} | {{ s.port_of_loading || '-' }} | {{ s.port_of_discharge || '-' }} | {{ formatDate(s.shipping_date) }} | {{ formatDate(s.eta_date) }} | {{ formatMoney(s.total_amount) }} {{ s.currency || 'USD' }} | {{ s.status || '待出运' }} |
📄 单证制作
| 单证类型 | 单证编号 | 关联订单 | 客户 | 创建日期 | 状态 | 操作 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
| 暂无单证记录 | ||||||
| {{ d.doc_type }} | {{ d.doc_no }} | {{ d.order_no }} | {{ d.customer_name }} | {{ d.created_date }} | {{ d.status }} | |
🛒 采购订单
| 采购单号 | 供应商 | 关联销售单 | 下单日期 | 交货日期 | 金额 | 状态 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
| 暂无采购订单 | ||||||
| {{ po.orderNo || po.purchaseNo || '-' }} | {{ po.supplierName || po.comName || '-' }} | {{ po.saleOrderNo || '-' }} | {{ formatDate(po.creationTime) }} | {{ formatDate(po.deliveryDate) }} | {{ formatMoney(po.totalAmount || po.amount) }} {{ po.currency || 'CNY' }} | {{ po.orderStatus || '待确认' }} |
🏭 供应商管理
| 供应商名称 | 联系人 | 电话 | 主营产品 | 地区 | 评级 |
|---|---|---|---|---|---|
| 加载中... | |||||
| 暂无供应商 | |||||
| {{ s.name }} | {{ s.contact }} | {{ s.phone }} | {{ s.product }} | {{ s.area }} | {{ n <= (s.rating || 5) ? '★' : '☆' }} |
🔍 质检管理
| 质检编号 | 采购单 | 供应商 | 产品 | 检验日期 | 结果 |
|---|---|---|---|---|---|
| 加载中... | |||||
| 暂无质检记录 | |||||
| {{ ins.inspect_no }} | {{ ins.po_no }} | {{ ins.supplier }} | {{ ins.product }} | {{ ins.inspect_date }} | {{ ins.result }} |
🛒 采购管理
📋
采购订单
🏭
供应商管理
🔍
质检管理
💵 收款记录
| 收款单号 | 客户 | 关联订单 | 应收金额 | 实收金额 | 币种 | 收款日期 | 状态 |
|---|---|---|---|---|---|---|---|
| 加载中... | |||||||
| 暂无收款记录 | |||||||
| {{ r.receipt_no || r.serial_no || '-' }} | {{ r.customer_name || '-' }} | {{ r.order_no || '-' }} | {{ formatMoney(r.amount || r.expect_amount) }} | {{ formatMoney(r.actual_amount || 0) }} | {{ r.currency || 'USD' }} | {{ formatDate(r.receipt_date || r.payment_date) }} | {{ r.status || '待确认' }} |
💸 付款记录
| 付款单号 | 供应商 | 关联采购单 | 付款金额 | 币种 | 付款日期 | 付款方式 | 状态 |
|---|---|---|---|---|---|---|---|
| 加载中... | |||||||
| 暂无付款记录 | |||||||
| {{ p.payment_no || p.serial_no || '-' }} | {{ p.supplier_name || p.vendor || '-' }} | {{ p.purchase_no || p.order_no || '-' }} | {{ formatMoney(p.amount) }} {{ p.currency || 'CNY' }} | {{ p.currency || 'CNY' }} | {{ formatDate(p.payment_date) }} | {{ p.payment_method || p.pay_method || '-' }} | {{ p.status || '待付款' }} |
📊 费用管理
💰
{{ formatMoney(expensesList.reduce((s,e)=>s+(e.amount||0),0)) }}
总费用
✈️
{{ formatMoney(expensesList.filter(e=>(e.category||'').includes('差旅')).reduce((s,e)=>s+(e.amount||0),0)) }}
差旅费
📞
{{ formatMoney(expensesList.filter(e=>(e.category||'').includes('通讯')).reduce((s,e)=>s+(e.amount||0),0)) }}
通讯费
🎁
{{ formatMoney(expensesList.filter(e=>(e.category||'').includes('招待')).reduce((s,e)=>s+(e.amount||0),0)) }}
招待费
| 费用编号 | 费用类型 | 金额 | 币种 | 关联订单 | 发生日期 | 备注 | 状态 |
|---|---|---|---|---|---|---|---|
| 加载中... | |||||||
| 暂无费用记录 | |||||||
| {{ e.expense_no || e.serial_no || '-' }} | {{ e.category || e.type || '其他' }} | {{ formatMoney(e.amount) }} {{ e.currency || 'CNY' }} | {{ e.currency || 'CNY' }} | {{ e.order_no || '-' }} | {{ formatDate(e.expense_date || e.date) }} | {{ e.status || '已确认' }} | |
💰 财务管理
💵
收款记录
💸
付款记录
📊
费用管理
📊 数据统计
{{ stats.total_customers || 0 }}
客户总数
{{ stats.active_orders || 0 }}
活跃订单
{{ stats.pending_shipments || 0 }}
待出运
{{ stats.receivables || 0 }}
应收款
客户分布
订单趋势
← 返回列表
📄
{{ selectedDoc.title || selectedDoc.name }}
{{ selectedDoc.uploader || selectedDoc.author }} · {{ formatDate(selectedDoc.upload_time || selectedDoc.create_time) }}
📝 文档内容
{{ selectedDoc.content || selectedDoc.body || '暂无内容' }}
📄 文档管理
| 文档名称 | 类型 | 大小 | 上传者 | 上传时间 | 操作 |
|---|---|---|---|---|---|
| 加载中... | |||||
| 暂无文档 | |||||
| {{ d.title || d.name }} | {{ d.type || d.file_type || '其他' }} | {{ d.size || '-' }} | {{ d.uploader || d.author || '-' }} | {{ formatDate(d.upload_time || d.create_time) }} | |
📝 工作日报
| 日期 | 今日完成 | 明日计划 | 备注 | 提交时间 |
|---|---|---|---|---|
| 加载中... | ||||
| 暂无日报 | ||||
| {{ r.report_date || formatDate(r.date) }} | {{ formatDate(r.submit_time || r.create_time) }} | |||
← 返回列表
📚
{{ selectedArticle.title }}
{{ selectedArticle.author }} · {{ formatDate(selectedArticle.update_time || selectedArticle.create_time) }}
{{ selectedArticle.content || selectedArticle.body || '暂无内容' }}
📚 知识库
| 标题 | 分类 | 作者 | 更新时间 | 浏览 | 操作 |
|---|---|---|---|---|---|
| 加载中... | |||||
| 暂无文章 | |||||
| {{ a.title }} | {{ a.category || '通用' }} | {{ a.author || '-' }} | {{ formatDate(a.update_time || a.create_time) }} | {{ a.view_count || 0 }} | |
✅ 任务管理
{{ oaTasks.length }}
总任务
{{ oaTasks.filter(t=>(t.status||'').includes('进行')).length }}
进行中
{{ oaTasks.filter(t=>(t.status||'').includes('完成')).length }}
已完成
{{ oaTasks.filter(t=>(t.status||'').includes('超')).length }}
已逾期
| 任务标题 | 描述 | 指派给 | 优先级 | 截止日期 | 状态 | 创建时间 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
| 暂无任务 | ||||||
| {{ t.title }} | {{ t.assignee_name || t.assignee || '-' }} | {{ t.priority || '中' }} | {{ formatDate(t.due_date) }} | {{ t.status || '待开始' }} | {{ formatDate(t.create_time) }} | |
📁 OA办公
📄
文档管理
📝
工作日报
📚
知识库
✅
任务管理
{{ editingCustomer ? '✏️ 编辑客户' : '➕ 新增客户' }}
{{ customerFormError }}
📋 客户跟进一览
| 客户名称 | 最近联系 | 联系方式 | 跟进内容 | 状态 | 操作 |
|---|---|---|---|---|---|
| {{ cust.comName }} | {{ formatDate(cust.lastGetDate) }} | {{ cust.comTelPhone || '-' }} | {{ cust.comRemark || '-' }} | {{ cust.comStatus || '待跟进' }} | |
| 暂无客户数据 | |||||