CRM--统计分析--线索统计--线索转化率漏斗图 (接口实现)

本文档详细介绍了如何实现CRM系统中线索转化率漏斗图的统计分析接口。首先,通过阅读产品文档理解接口需求,如查询指定时间范围内的线索、有效线索、商机和合同数量。接着,根据接口文档定义VO类,编写Mapper层进行数据库操作,包括统计所有线索、有效线索、商机和合同。然后,实现Service层处理业务逻辑,最后在Controller层接收请求并返回数据。需要注意的是,人工添加的无线索商机和合同不应纳入统计。
摘要由CSDN通过智能技术生成

统计分析--线索统计--线索转化率漏斗图

需求:在一段时间范围内,查询线索数量中,哪些是有效线索,在有效线索中查询哪些被转成了商机,在商机中查询哪些被转换成了合同,有效线索的结果集要从线索中来,商机的结果要从有效线索中找,合同的结果要从商机中找

其中线索不用考虑状态有多少线索全部统计

有效线索指的是 待跟进 , 跟进中 , 转换成商机 , 转换成客户这个状态的枚举类在TbClue中

转换成商机的需要考虑状态是:待跟进, 根进中, 转换成客户

转换成合同的不用考虑状态,只要是合同统计但是结果集是要从转换成商机中的结果中取

注意:由于可以人工的添加商机和合同这部分人工的由于没有线索部分,所以这部分的数据不要统计在漏斗图中,比如我现在人工的添加了一份商机,该商机是没有线索的,所以不需要统计在漏斗图中

难度级别 B级

接口名:/report/getVulnerabilityMap

请求方式:GET

参数列表:

传入参数:

/report/getVulnerabilityMap/2021-03-08/2022-04-08

beginCreateTime 开始时间

endCreateTime 结束时间

返回值:

{
    "msg":"操作成功",
    "code":200,
    "data":{
        "cluesNums":752,				线索数量
        "effectiveCluesNums":506,       有效线索数
        "businessNums":268,    			商机数量
        "contractNums":111				合同数量
    }
}

步骤:

1.阅读产品文档(接口名,请求方式,参数列表)

2.根据产品的返回值和接收参数构建VO类

3.编写mapper层操作数据库

4.编写service层操作数据

5.编写controller层接收参数和返回数据

1.阅读产品文档

基于接口文档中的数据,编写VO对象


                
  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值