汇总/分析卡按用户口径对齐:销售统计仅本人;隐藏面向管理的组合分析

- countsByStatus 支持 assessorId 过滤;summary 端点对销售按 JWT.uid 强制本人统计
- 看板汇总卡销售看本人(我的评估/被驳回/我的待风控/我的已通过)
- 预测准确度/驳回Top/到期/超时 仅风控与管理层展示,销售不再看到跨人数据
This commit is contained in:
freedakgmail
2026-06-13 19:50:49 +08:00
parent a3906fc1b6
commit aff293d40e
4 changed files with 34 additions and 18 deletions
+4 -3
View File
@@ -465,9 +465,10 @@ export interface AssessmentSummary {
readonly archived?: number;
}
/** 获取各状态评估数统计。 */
export async function fetchSummary(): Promise<AssessmentSummary> {
return request<AssessmentSummary>('GET', '/api/assessments/summary');
/** 获取各状态评估数统计。销售传本人 assessorId 则按本人统计(服务端对销售亦强制本人)。 */
export async function fetchSummary(assessorId?: string): Promise<AssessmentSummary> {
const q = assessorId !== undefined && assessorId !== '' ? `?assessorId=${encodeURIComponent(assessorId)}` : '';
return request<AssessmentSummary>('GET', `/api/assessments/summary${q}`);
}
/** 评估详情响应。 */