feat(mpuniapp): 落地智能销售移动工作台与5栏TabBar纯正架构(工作台、名片、雷达、潜客、我的)

这个提交包含在:
wikiboss
2026-09-21 15:34:21 +08:00
父节点 17882ca1cb
当前提交 2d0b655200
共有 10 个文件被更改,包括 1971 次插入 和 241 次删除

查看文件

@@ -26,9 +26,22 @@ import {
TeamRankItem,
SubmitLeadParams,
RecordRadarTrackParams,
WorkplaceOverviewResult,
} from './types.uts';
import { httpGet, httpPost } from './request.uts';
/**
* 获取商务概览工作台数据 (包含今日KPI与雷达高光Feed)
* 对齐后端 POST /admin/crm/radar/workplace
*/
export function fetchWorkplaceOverview(feedLimit?: number): Promise<WorkplaceOverviewResult> {
const query: Record<string, number> = {};
if (feedLimit != null) {
query.feedLimit = feedLimit;
}
return httpPost<WorkplaceOverviewResult>('/admin/crm/radar/workplace', query);
}
/**
* 获取微官网与名片公开聚合详情 (包含 Hero、Bento 块、多语言与品牌 VI)
* 对齐后端 GET /open/card/portal/detail?id= | ?slug= | ?slugOrId=

查看文件

@@ -342,3 +342,34 @@ export interface CardArticle {
createTime?: Date | string;
updateTime?: Date | string;
}
export interface WorkplaceKpi {
tapCount: number;
viewCount: number;
newLeadCount: number;
conversionRate: number;
tapDelta: number;
viewDelta: number;
newLeadDelta: number;
}
export interface WorkplaceRadarItem {
id: number | string;
cardId: number | string;
cardTitle?: string;
visitorId?: string;
country: string;
city: string;
touchType: TouchType;
stayDurationMs: number;
viewedBlocks: string[];
intentScore?: number;
isLocal?: boolean;
createTime: Date | string;
}
export interface WorkplaceOverviewResult {
kpis: WorkplaceKpi;
radarFeed: WorkplaceRadarItem[];
}