2.7 KiB
2.7 KiB
商机管理模块 (Opportunity Management)
模块概述
商机管理模块提供完整的销售跟进和商机全生命周期管理功能,支持商机创建、阶段管理、漏斗分析和销售预测。
功能特性
2.1 商机管理(销售跟进模块)
2.1.1 商机全生命周期管理
- 商机创建:支持手动录入和线索转化,必填字段包括客户名称、预估金额、销售阶段、预计成交时间
- 阶段管理:自定义销售漏斗(初步接洽→需求确认→方案报价→合同谈判→成交),阶段变更需记录原因
2.1.2 商机分析
- 漏斗可视化:展示各阶段商机数量/金额占比,支持按区域、销售维度筛选
- 预测功能:基于历史转化率自动计算预计成交金额,偏差率≤15%
数据库表结构
opportunities (商机表)
id: 商机ID (主键)customer_name: 客户名称 (必填)estimated_amount: 预估金额 (必填)current_stage: 当前销售阶段 (必填)expected_close_date: 预计成交时间 (必填)source_type: 来源类型 (manual=手动录入, lead=线索转化)owner_id: 负责人IDregion: 区域created_at: 创建时间updated_at: 更新时间status: 状态 (active=活跃, won=成交, lost=丢单)
sales_stages (销售阶段表)
id: 阶段ID (主键)stage_name: 阶段名称stage_order: 阶段顺序description: 阶段描述conversion_rate: 历史转化率is_active: 是否启用
opportunity_stage_history (商机阶段变更历史表)
id: 历史记录ID (主键)opportunity_id: 商机IDfrom_stage: 原阶段to_stage: 目标阶段change_reason: 变更原因 (必填)changed_by: 变更人IDchanged_at: 变更时间
opportunity_predictions (商机预测表)
id: 预测记录ID (主键)opportunity_id: 商机IDpredicted_amount: 预测金额confidence_level: 置信度prediction_date: 预测日期actual_amount: 实际金额 (成交后更新)deviation_rate: 偏差率
API接口
商机管理
create_opportunity(): 创建商机update_opportunity_stage(): 更新商机阶段
数据分析
get_funnel_analysis(): 获取销售漏斗分析数据get_sales_prediction(): 获取销售预测汇总
前端界面
- 商机列表CRUD界面
- 销售阶段管理界面
- 销售漏斗可视化图表
- 销售预测汇总卡片
安装部署
- 将模块目录复制到
~/repos/目录下 - 运行主应用的
build.sh脚本,自动处理数据库表创建和前端资源链接 - 模块将自动集成到系统中
依赖要求
- ahserver >= 1.0.0
- sqlor-database-module >= 1.0.0
- bricks-framework >= 1.0.0