{{define "asset_tabs"}}
{{end}} {{define "asset_tabs_end"}}
{{end}} {{define "assets"}} {{template "asset_tabs" .}} {{if eq .AssetTab "integrations"}}

{{icon "service"}}第三方服务列表

{{range .AssetIntegrations}} {{else}} {{end}}
服务名称 服务类型 描述 地址摘要 状态 引用数量
{{.Name}} {{.TypeLabel}} {{if .Description}}{{.Description}}{{else}}-{{end}} {{if .AddressSummary}}{{.AddressSummary}}{{else}}-{{end}} {{if .Enabled}}启用{{else}}停用{{end}} {{.RefCount}}
还没有第三方服务
{{else if eq .AssetTab "video-sources"}}

{{icon "device"}}视频源

{{range .AssetProfiles}} {{range .Instances}}
{{if .DisplayName}}{{.DisplayName}}{{else}}{{.Name}}{{end}} {{if .RTSPURL}}{{.RTSPURL}}{{else}}未配置 RTSP{{end}}
{{end}} {{else}}
还没有视频源
{{end}}
{{else}}
{{icon "template"}}识别模板
{{len .AssetTemplates}}
{{if .ConfigSources.Root}}{{.ConfigSources.Root}}{{else}}未定位到配置仓库{{end}}
{{icon "device"}}视频源
{{.AssetInstanceCount}}
当前从运行方案中解析
{{icon "overlay"}}调试参数
{{len .AssetOverlays}}
调试与敏感度变化
{{icon "service"}}第三方服务
{{len .AssetIntegrations}}
告警、对象存储和认证服务

{{icon "template"}}识别模板

{{range .AssetTemplates}} {{.Name}} {{.NodeCount}}节点 / {{.EdgeCount}}连线 {{else}}
还没有模板
{{end}}

{{icon "device"}}视频源

{{range .AssetProfiles}} {{range .Instances}}
{{if .DisplayName}}{{.DisplayName}}{{else}}{{.Name}}{{end}} {{if .RTSPURL}}{{.RTSPURL}}{{else}}未配置 RTSP{{end}}
{{end}} {{else}}
还没有视频源
{{end}}

{{icon "service"}}第三方服务

{{range .AssetIntegrations}} {{.Name}} {{if .AddressSummary}}{{.AddressSummary}}{{else}}{{.TypeLabel}}{{end}} {{else}}
还没有第三方服务
{{end}}

{{icon "overlay"}}调试参数

{{range .AssetOverlays}} {{.Name}} {{.OverrideTargetNum}} 个目标 {{else}}
还没有调试参数
{{end}}
{{end}} {{if .Error}}
{{.Error}}
{{end}} {{template "asset_tabs_end" .}} {{end}}