feat(group-analytics): 新增并极致优化群成员详细分析与图表呈现功能

This commit is contained in:
Leoluis0705
2026-03-25 18:24:05 +08:00
parent 2e1c0e6c54
commit 3214c2804e
6 changed files with 529 additions and 18 deletions

View File

@@ -2139,6 +2139,13 @@ function registerIpcHandlers() {
return groupAnalyticsService.getGroupMediaStats(chatroomId, startTime, endTime)
})
ipcMain.handle(
'groupAnalytics:getGroupMemberAnalytics',
async (_, chatroomId: string, memberUsername: string, startTime?: number, endTime?: number) => {
return groupAnalyticsService.getGroupMemberAnalytics(chatroomId, memberUsername, startTime, endTime)
}
)
ipcMain.handle(
'groupAnalytics:getGroupMemberMessages',
async (