|
@@ -56,9 +56,11 @@ func (l *SensitiveMethodLogic) SensitiveMethod(in *commoninfo.SensitiveRequest)
|
|
|
} else {
|
|
|
msg = append(msg, "敏感词识别失败")
|
|
|
}
|
|
|
- } else if s, ok := vs["sensitive"]; ok && s != nil && len(s.([]string)) > 0 {
|
|
|
+ } else if s, ok := vs["sensitive"]; ok && s != nil && len(s.([]interface{})) > 0 {
|
|
|
isAttach = true
|
|
|
- msg, _ = vs["sensitive"].([]string)
|
|
|
+ for _, v := range vs["sensitive"].([]interface{}) {
|
|
|
+ msg = append(msg, mc.InterfaceToStr(v))
|
|
|
+ }
|
|
|
}
|
|
|
sensitiveAttach[k] = strings.Join(msg, ",")
|
|
|
}
|