feat: 更新CC码监管方案业务版文档,新增摘要、UGC专项、直播专项、存量处置、误判申诉、水印嵌入、CC码生命周期、组织保障等章节;同步macode到cccode重命名及其他代码变更
This commit is contained in:
@@ -16,7 +16,7 @@ import (
|
||||
)
|
||||
|
||||
// Catalog 目录库查询服务。
|
||||
// 提供四种维度的标识信息查询:MA码、Hash、省级编码、片库文件ID。
|
||||
// 提供四种维度的标识信息查询:CC码、Hash、省级编码、片库文件ID。
|
||||
type Catalog struct {
|
||||
client chain.Client
|
||||
store CatalogStore // 可选独立存储(为 nil 时委托 chain.Client)
|
||||
@@ -39,14 +39,14 @@ func NewWithStore(c chain.Client, s CatalogStore) *Catalog {
|
||||
return &Catalog{client: c, store: s}
|
||||
}
|
||||
|
||||
// QueryByMA 根据MA码查询标识信息及映射关系。
|
||||
func (cat *Catalog) QueryByMA(maCode string) (model.ContentQueryResult, error) {
|
||||
c, err := cat.client.QueryContent(maCode)
|
||||
// QueryByMA 根据CC码查询标识信息及映射关系。
|
||||
func (cat *Catalog) QueryByMA(ccCode string) (model.ContentQueryResult, error) {
|
||||
c, err := cat.client.QueryContent(ccCode)
|
||||
if err != nil {
|
||||
return model.ContentQueryResult{Found: false}, err
|
||||
}
|
||||
mr, _ := cat.client.QueryMappings(maCode)
|
||||
eps, _ := cat.client.ListEpisodes(maCode)
|
||||
mr, _ := cat.client.QueryMappings(ccCode)
|
||||
eps, _ := cat.client.ListEpisodes(ccCode)
|
||||
bindings := eps
|
||||
return model.ContentQueryResult{
|
||||
Found: true,
|
||||
@@ -81,6 +81,6 @@ func (cat *Catalog) QueryByLibraryFileID(libraryID string) (model.ContentQueryRe
|
||||
}
|
||||
|
||||
// QueryAll 批量查询:按 MA 码返回全部关联信息(含绑定、映射、集级哈希)。
|
||||
func (cat *Catalog) QueryAll(maCode string) (model.ContentQueryResult, error) {
|
||||
return cat.QueryByMA(maCode)
|
||||
func (cat *Catalog) QueryAll(ccCode string) (model.ContentQueryResult, error) {
|
||||
return cat.QueryByMA(ccCode)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user