🏆 赢单引擎 Pro v{{ appVersion }} · 增强Excel导出
📱 全模态框 | 未备份提醒 | Excel含联系人/竞品/评分卡
⚠️ 您有未备份的更改!建议立即导出备份,避免数据丢失。
🔒 立即导出备份
{{ tab.label }}
🔒 加密导出
🔓 导入
📲 二维码
⚠️ 存储空间紧张 (已用 {{ storageUsedPercent }}%),请导出备份并清理旧项目。
{{ loadingMsg }}
{{ toastMsg }}
📋 项目看板 · 历史 {{ historyProjects.length }} 个已存档
{{ showArchived ? '📂 活跃' : '🗄️ 归档' }}
📄 列表
📌 看板
+ 新建
🗄️ 结束→存档 ({{ finishedProjectsCount }})
📚 历史
📎 导出Excel
全部阶段
{{ s.name }}
全部概率
高≥70%
中40-69%
低<40%
清除
🔄 批量替换
{{ proj.name }}
{{ proj.customerName || '未填' }} | {{ proj.equipmentModel || '未填型号' }}
{{ proj.predictProb }}%
{{ proj.probInterval }}
🏷️ {{ proj.stage }}
📅 {{ proj.expectedCloseDate || '待定' }}
⏰ 逾期
👤 {{ c.name }} ({{ c.role }})
✏️ 跟进
无匹配项目
清空筛选
{{ stage.name }} ({{ stageCounts[stage.name] || 0 }})
{{ proj.name }}
{{ proj.customerName || '客户?' }} | {{ proj.equipmentModel || '型号?' }}
{{ proj.predictProb }}%
{{ proj.expectedCloseDate || '待定' }}
+ 快速添加
📊 驾驶舱
活跃项目
{{ activeProjects.length }}
归档
{{ archivedProjects.length }}
S级(≥80%)
{{ activeProjects.filter(p=>p.predictProb>=80).length }}
Brier Score
{{ fullBrierScore.toFixed(3) }}
🏆 赢单原因统计
{{ reason || '未填' }}
{{ cnt }}单
📟 常用型号TOP5
{{ model || '(未填)' }}
{{ cnt }}次
⚙️ 贝叶斯校准
{{ bayesianEnabled ? '✅启用' : '🔘禁用' }}
📄 报告 & 配置
日报
周报
月报
生成
📋复制
🧠智能粘贴
📐 评分卡维度
+
{{ dim.label }} ({{ (dim.weight*100).toFixed(1) }}%)
✏️
🗑️
⚡ 触发器库
+
{{ trig.type }} (x{{ trig.multiplier }})
{{ trig.calibInfo }}
↺重置
✏️
🗑️
🗂️ 项目阶段
+
{{ s.name }} ({{ s.days }}天)
↑
↓
✏️
🗑️
✨ 智能提取
{{ extractResult }}
{{ currentReport }}
{{ currentEditProject?.id ? '编辑项目' : '新建项目' }}
✖️
项目名称 *
客户名称
设备型号
项目地点
行业类型
请选择
医院
酒店
商场
工厂
学校
办公楼
下次跟进日期
下次动作类型
请选择
电话沟通
现场拜访
发送方案
投标
合同谈判
预算(万)
报价(万)
标签 (逗号分隔)
📇 联系人
{{ c.name }}
({{ c.role }}) - 紧密度:{{ c.relationshipScore }}/10
{{ c.title }} | {{ c.phone }}
✏️
删除
+ 添加联系人
⚔️ 竞争情报
{{ comp.name }}
{{ comp.model }} | 报价:{{ comp.quotedPrice }}万 | 威胁:{{ comp.threatLevel }}
我方优势:{{ comp.ourAdvantage }} 对方优势:{{ comp.theirAdvantage }}
✏️
删除
+ 添加竞品
📎 附件
{{ att.name }} ({{ (att.size/1024).toFixed(1) }}KB)
📥
删除
+ 上传文件 (<1MB)
🎯 评分卡 (0-10)
{{ dim.label }} ({{ (dim.weight*100).toFixed(0) }}%)
{{ currentEditProject.scores[dim.key] }}
🗂️ 项目阶段
{{ s.name }} ({{ s.days }}天)
⚙️
⚠️ 触发器
{{ trig.type }} (x{{ trig.multiplier }})
删除
添加触发器
{{ t.type }} (x{{ t.multiplier }})
➕
📝 跟进记录
{{ new Date(act.date).toLocaleString() }}: {{ act.content }}
➕添加
🏆 最终结果
未确定
赢单
丢单
赢/丢单原因
⚡ 预测: {{ finalProb }}%
{{ probInterval }}
预期: {{ computedExpectedDate }}
📐 明细
{{ calcDetailText }}
保存
取消
🗄️ 归档
⚠️ 检测到相似项目
⚠️ 导入冲突预览
{{ conf.type === 'history' ? '📚 历史' : '📌 活跃' }}: {{ conf.name }}
本地: {{ new Date(conf.localLastModified).toLocaleString() }}
导入: {{ new Date(conf.importLastModified).toLocaleString() }}
保留本地
采用导入
确认合并
批量替换客户名
原客户名
新客户名
包含归档项目
预览
取消
将影响 {{ batchPreviewCount }} 个项目,确认?
确认替换
📲 二维码同步
生成二维码
{{ qrResultMsg }}
📚 历史存档 ({{ historyProjects.length }})
✖️
{{ proj.name }}
{{ proj.customerName }} | {{ proj.equipmentModel }} | {{ proj.actualResult === 'win' ? '🏆赢' : '💔丢' }}
⚠️ 附件缺失
📄 导出
↩️ 恢复
🗑️ 删除
结束: {{ new Date(proj.archivedDate).toLocaleDateString() }} | 原因: {{ proj.resultReason || '未填' }}
清空所有
导出全部 JSON
🚀 推进阶段
✏️ 快速跟进
📋 查看详情
取消
{{ confirmDialog.message }}
确定
取消
{{ editingDim?'编辑维度':'新增维度'}}
保存
{{ editingTrigger ? '编辑触发器' : '新增触发器' }}
保存
{{ editingStage ? '编辑阶段' : '新增阶段' }}
保存
{{ editingContactIdx!==null?'编辑联系人':'新增联系人'}}
决策人
影响者
使用者
教练
保存
{{ editingCompetitorIdx!==null?'编辑竞品':'新增竞品'}}
high
mid
low
保存