feat: 方案100%匹配 — RBAC动态权限+Grafana监控+目录库独立微服务+全国目录中心+标识同步

This commit is contained in:
selfrelease
2026-06-30 13:42:11 +08:00
parent 96e2393c50
commit 29a6b57533
40 changed files with 4159 additions and 7 deletions
+10
View File
@@ -92,4 +92,14 @@ type Client interface {
RestoreEpisode(role Role, maCode string, episode int) error
// SetContentStatus 更新内容状态。
SetContentStatus(maCode, status string) error
// QueryByHash 根据内容哈希反查标识信息及映射关系。
QueryByHash(fileHash string) (model.ContentQueryResult, error)
// QueryByProvincialCode 根据省级内容编码(CP MediaID)反查标识信息。
QueryByProvincialCode(provincialCode string) (model.ContentQueryResult, error)
// QueryByLibraryFileID 根据片库文件 ID(媒资库 ID)反查标识信息。
QueryByLibraryFileID(libraryFileID string) (model.ContentQueryResult, error)
// MergeMA 将多个 MA 码合并为一个主 MA 码(仅监管主体)。
MergeMA(role Role, req model.MergeRequest) (model.MergeResult, error)
// SplitMA 将一个 MA 码拆分为多个独立 MA 码(仅监管主体)。
SplitMA(role Role, req model.SplitRequest) (model.SplitResult, error)
}