Merge branch 'feat-cjy-tag' into dev
This commit is contained in:
commit
628d2b64fc
@ -224,6 +224,7 @@ func SaveTagsToDatabase(ctx *gin.Context, tags []string, source uint32) error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fmt.Println("执行了吗?", tags)
|
||||||
// 获取用户信息
|
// 获取用户信息
|
||||||
userInfo := login.GetUserInfoFromC(ctx)
|
userInfo := login.GetUserInfoFromC(ctx)
|
||||||
newCtx := NewCtxWithUserInfo(ctx)
|
newCtx := NewCtxWithUserInfo(ctx)
|
||||||
@ -251,7 +252,7 @@ func SaveTagsToDatabase(ctx *gin.Context, tags []string, source uint32) error {
|
|||||||
zap.L().Error("SaveTagsToDatabase UpdateCastTagBatch failed", zap.Error(err))
|
zap.L().Error("SaveTagsToDatabase UpdateCastTagBatch failed", zap.Error(err))
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
fmt.Println("执行了吗?2", tags)
|
||||||
zap.L().Info("SaveTagsToDatabase success", zap.Int("tagCount", len(tags)), zap.Strings("tags", tags), zap.Uint32("source", source))
|
zap.L().Info("SaveTagsToDatabase success", zap.Int("tagCount", len(tags)), zap.Strings("tags", tags), zap.Uint32("source", source))
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|||||||
@ -124,12 +124,12 @@ func UpdateWorkImageCore(ctx *gin.Context, req *cast.UpdateWorkImageReq) (*cast.
|
|||||||
//}
|
//}
|
||||||
|
|
||||||
// 处理内容中的标签:提取、验证并批量导入,以及自动生成标签
|
// 处理内容中的标签:提取、验证并批量导入,以及自动生成标签
|
||||||
// content, err := processContentAndAutoTags(ctx, req.Content)
|
content, err := processContentAndAutoTags(ctx, req.Content)
|
||||||
// if err != nil {
|
if err != nil {
|
||||||
// return nil, err
|
return nil, err
|
||||||
// }
|
}
|
||||||
// // 将自动生成标签后的内容更新到请求中
|
// 将自动生成标签后的内容更新到请求中
|
||||||
// req.Content = content
|
req.Content = content
|
||||||
newCtx := NewCtxWithUserInfo(ctx)
|
newCtx := NewCtxWithUserInfo(ctx)
|
||||||
req.Source = 1
|
req.Source = 1
|
||||||
resp, err := service.CastProvider.UpdateWorkImage(newCtx, req)
|
resp, err := service.CastProvider.UpdateWorkImage(newCtx, req)
|
||||||
@ -181,12 +181,18 @@ func UpdateWorkImage(ctx *gin.Context) {
|
|||||||
func processContentTags(ctx *gin.Context, content string) error {
|
func processContentTags(ctx *gin.Context, content string) error {
|
||||||
// 如果内容为空,直接返回
|
// 如果内容为空,直接返回
|
||||||
if content == "" {
|
if content == "" {
|
||||||
|
fmt.Println("processContentTags: content为空,直接返回")
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fmt.Println("processContentTags: 开始处理内容,content长度=", len(content))
|
||||||
|
fmt.Println("processContentTags: content内容=", content)
|
||||||
|
|
||||||
// 提取标签
|
// 提取标签
|
||||||
tags := utils.ExtractTags(content)
|
tags := utils.ExtractTags(content)
|
||||||
|
fmt.Println("processContentTags: 提取到的标签=", tags, "标签数量=", len(tags))
|
||||||
if len(tags) == 0 {
|
if len(tags) == 0 {
|
||||||
|
fmt.Println("processContentTags: 没有提取到标签,直接返回")
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -202,6 +208,7 @@ func processContentTags(ctx *gin.Context, content string) error {
|
|||||||
|
|
||||||
// 如果没有有效标签,直接返回
|
// 如果没有有效标签,直接返回
|
||||||
if len(validTags) == 0 {
|
if len(validTags) == 0 {
|
||||||
|
fmt.Println("processContentTags: 有效标签为空,直接返回")
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -343,12 +350,13 @@ func UpdateWorkVideoCore(ctx *gin.Context, req *cast.UpdateWorkVideoReq) (*cast.
|
|||||||
req.ArtistSubNum = infoResp.SubNum
|
req.ArtistSubNum = infoResp.SubNum
|
||||||
|
|
||||||
// 处理内容中的标签:提取、验证并批量导入,以及自动生成标签
|
// 处理内容中的标签:提取、验证并批量导入,以及自动生成标签
|
||||||
// content, err := processContentAndAutoTags(ctx, req.Content)
|
fmt.Println("UpdateWorkVideoCore: req.Content=", req.Content, "req.Title=", req.Title)
|
||||||
// if err != nil {
|
content, err := processContentAndAutoTags(ctx, req.Content)
|
||||||
// return nil, err
|
if err != nil {
|
||||||
// }
|
return nil, err
|
||||||
// // 将自动生成标签后的内容更新到请求中
|
}
|
||||||
// req.Content = content
|
// 将自动生成标签后的内容更新到请求中
|
||||||
|
req.Content = content
|
||||||
newCtx := NewCtxWithUserInfo(ctx)
|
newCtx := NewCtxWithUserInfo(ctx)
|
||||||
req.Source = 1
|
req.Source = 1
|
||||||
resp, err := service.CastProvider.UpdateWorkVideo(newCtx, req)
|
resp, err := service.CastProvider.UpdateWorkVideo(newCtx, req)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user