diff --git a/pkg/service/cast/work.go b/pkg/service/cast/work.go index 17dc648..7def8e7 100644 --- a/pkg/service/cast/work.go +++ b/pkg/service/cast/work.go @@ -1085,9 +1085,33 @@ func ImportWorkBatch(ctx *gin.Context) { } if len(row) > 5 { temp.Title = utils.CleanString(row[5]) + ok, _err := check.SecurityText(temp.Title) + if _err != nil { + temp.Remark = _err.Error() + req.ImageWorks = append(req.ImageWorks, temp) + break + } + if !ok { + temp.Remark = "标题黄反审核未通过" + req.ImageWorks = append(req.ImageWorks, temp) + break + } } if len(row) > 6 { temp.Content = utils.CleanString(row[6]) + if temp.Content != "" { + ok, _err := check.SecurityText(temp.Content) + if _err != nil { + temp.Remark = _err.Error() + req.ImageWorks = append(req.ImageWorks, temp) + break + } + if !ok { + temp.Remark = "内容黄反审核未通过" + req.ImageWorks = append(req.ImageWorks, temp) + break + } + } } // 图片 for i := 8; i <= 18; i++ {