本项目是一套面向中小企业、销售团队和服务型公司的CRM客户销售管理系统,围绕客户从录入、分配、跟进、商机转化到订单成交的完整业务流程进行设计。系统包含客户管理、联系人管理、客户标签、来源渠道、跟进记录、商机管理、产品管理、订单记录、员工账号、角色权限、数据统计、操作日志及系统设置等功能,可根据企业现有Excel表格和实际销售流程进行二次定制。
本项目由本人独立全栈开发完成,负责需求梳理、销售业务流程设计、数据库设计、后端接口开发、PC管理后台开发、角色与数据权限设计、统计报表、服务器部署及测试验收。后端采用PHP、ThinkPHP和MySQL,前端采用Vue,实现从客户资料管理、跟进记录到商机和订单管理的完整业务流程。
系统采用前后端分离架构,围绕客户、联系人、跟进记录、商机、产品和订单设计数据关系。技术重点包括多角色数据权限、客户负责人分配、客户与联系人关联、跟进时间线、商机阶段流转、列表与详情接口分离、组合条件筛选、分页查询、数据统计及操作日志。系统对无客户ID时错误调用详情接口、重复提交、权限越权和异常信息不明确等问题进行了统一处理,确保不同角色只能查看和操作授权范围内的数据。