微信ID
{sessionDetail.wxid}
{sessionDetail.remark && (
备注
{sessionDetail.remark}
)}
{sessionDetail.nickName && (
昵称
{sessionDetail.nickName}
)}
{sessionDetail.alias && (
微信号
{sessionDetail.alias}
)}
消息统计(导出口径)
{isRefreshingDetailStats
? '统计刷新中...'
: sessionDetail.statsUpdatedAt
? `${sessionDetail.statsStale ? '缓存于' : '更新于'} ${formatYmdHmDateTime(sessionDetail.statsUpdatedAt)}${sessionDetail.statsStale ? '(将后台刷新)' : ''}`
: (isLoadingDetailExtra ? '统计加载中...' : '暂无统计缓存')}
消息总数
{Number.isFinite(sessionDetail.messageCount)
? sessionDetail.messageCount.toLocaleString()
: ((isLoadingDetail || isLoadingDetailExtra) ? '统计中...' : '—')}
语音
{Number.isFinite(sessionDetail.voiceMessages)
? (sessionDetail.voiceMessages as number).toLocaleString()
: (isLoadingDetailExtra ? '统计中...' : '—')}
图片
{Number.isFinite(sessionDetail.imageMessages)
? (sessionDetail.imageMessages as number).toLocaleString()
: (isLoadingDetailExtra ? '统计中...' : '—')}
视频
{Number.isFinite(sessionDetail.videoMessages)
? (sessionDetail.videoMessages as number).toLocaleString()
: (isLoadingDetailExtra ? '统计中...' : '—')}
表情包
{Number.isFinite(sessionDetail.emojiMessages)
? (sessionDetail.emojiMessages as number).toLocaleString()
: (isLoadingDetailExtra ? '统计中...' : '—')}
转账消息数
{Number.isFinite(sessionDetail.transferMessages)
? (sessionDetail.transferMessages as number).toLocaleString()
: (isLoadingDetailExtra ? '统计中...' : '—')}
红包消息数
{Number.isFinite(sessionDetail.redPacketMessages)
? (sessionDetail.redPacketMessages as number).toLocaleString()
: (isLoadingDetailExtra ? '统计中...' : '—')}
通话消息数
{Number.isFinite(sessionDetail.callMessages)
? (sessionDetail.callMessages as number).toLocaleString()
: (isLoadingDetailExtra ? '统计中...' : '—')}
{sessionDetail.wxid.includes('@chatroom') ? (
<>
我发的消息数
{Number.isFinite(sessionDetail.groupMyMessages)
? (sessionDetail.groupMyMessages as number).toLocaleString()
: (isLoadingDetailExtra ? '统计中...' : '—')}
群人数
{Number.isFinite(sessionDetail.groupMemberCount)
? (sessionDetail.groupMemberCount as number).toLocaleString()
: (isLoadingDetailExtra ? '统计中...' : '—')}
群发言人数
{Number.isFinite(sessionDetail.groupActiveSpeakers)
? (sessionDetail.groupActiveSpeakers as number).toLocaleString()
: (isLoadingDetailExtra ? '统计中...' : '—')}
群共同好友数
{sessionDetail.relationStatsLoaded
? (Number.isFinite(sessionDetail.groupMutualFriends)
? (sessionDetail.groupMutualFriends as number).toLocaleString()
: '—')
: (
)}
>
) : (
共同群聊数
{sessionDetail.relationStatsLoaded
? (Number.isFinite(sessionDetail.privateMutualGroups)
? (sessionDetail.privateMutualGroups as number).toLocaleString()
: '—')
: (
)}
)}
首条消息
{sessionDetail.firstMessageTime
? formatYmdDateFromSeconds(sessionDetail.firstMessageTime)
: (isLoadingDetailExtra ? '统计中...' : '—')}
最新消息
{sessionDetail.latestMessageTime
? formatYmdDateFromSeconds(sessionDetail.latestMessageTime)
: (isLoadingDetailExtra ? '统计中...' : '—')}