- 迁移 CRM 销售漏斗分析,补充漏斗图、阶段统计和商机转化率分析 - 迁移 CRM 员工业绩分析,补充合同汇总统计 - 迁移 CRM 产品分析,新增产品销售情况和产品分类销售分析 - 新增 CRM 业绩达成统计,支持销售目标和回款目标达成情况展示 - 新增 CRM 业绩目标设置,支持部门和员工维度的目标配置 - 补充 web-antd、web-antdv-next、web-ele 对应 API 和页面实现 - 调整统计图表配置、筛选项和表格展示,统一多端 CRM 统计交互
31 lines
802 B
TypeScript
31 lines
802 B
TypeScript
import { requestClient } from '#/api/request';
|
|
|
|
export namespace CrmStatisticsPerformanceTargetApi {
|
|
/** 业绩目标完成情况请求 */
|
|
export interface PerformanceTargetReqVO {
|
|
deptId: number;
|
|
userId?: number;
|
|
year: number;
|
|
bizType: number;
|
|
}
|
|
|
|
/** 业绩目标完成情况响应 */
|
|
export interface PerformanceTargetRespVO {
|
|
month: number;
|
|
targetPrice: number;
|
|
currentPrice: number;
|
|
completionRate: number;
|
|
}
|
|
}
|
|
|
|
/** 获得业绩目标完成情况 */
|
|
export function getPerformanceTargetSummary(
|
|
params: CrmStatisticsPerformanceTargetApi.PerformanceTargetReqVO,
|
|
) {
|
|
return requestClient.get<
|
|
CrmStatisticsPerformanceTargetApi.PerformanceTargetRespVO[]
|
|
>('/crm/statistics-performance-target/get-performance-target-summary', {
|
|
params,
|
|
});
|
|
}
|