@if (loading) {
@for (i of [1,2,3,4]; track i) {
}
} @else if (!group) { } @else {

{{ group.name }}

@if (group.healthStatus === 'critical') { } @if (!group.hasDocument) { }
@for (tab of tabs; track tab.key) { }
@if (activeTab === 'info') {

基本信息

群名称
{{ group.name }}
群 ID
{{ group.id }}
所属小区
{{ group.communityName }}
所属门店
{{ group.storeName }}
负责人
{{ group.ownerName }}({{ group.ownerRole }})
创建时间
{{ group.createdAt | date:'yyyy-MM-dd' }}
活跃度
健康状态
成员数
{{ group.memberCount }} 人
群消息(累计)
{{ group.messageCountTotal }} 条
今日消息
{{ group.messageCountToday }} 条
文档登记
{{ group.hasDocument ? '已登记' : '未登记' }}
文档置顶
{{ group.documentPinned ? '是' : '否' }}
} @if (activeTab === 'messages') { @if (messagesLoading) {

加载消息中…

} @else if (messagesError) { } @else if (messages.length > 0) {

共 {{ messagesTotal }} 条(展示最近 {{ messages.length }} 条)

} @else if (group.messageCountTotal > 0) { } @else { } } @if (activeTab === 'members') { } @if (activeTab === 'documents') { @if (documents.length > 0) { } @else { } } @if (activeTab === 'risk') { @if (riskEvents.length > 0) { } @else { } } }