|
@@ -12,6 +12,7 @@ import (
|
|
|
"hongze/hongze_yb/services/user"
|
|
|
"hongze/hongze_yb/services/wx_app"
|
|
|
"hongze/hongze_yb/utils"
|
|
|
+ "strconv"
|
|
|
"time"
|
|
|
)
|
|
|
|
|
@@ -63,15 +64,20 @@ func Comment(user user.UserInfo, req reqComment.ReqComment) (ret response.RespCo
|
|
|
}
|
|
|
// 敏感词过滤
|
|
|
checkResult, err := wx_app.MsgSecCheck(user.OpenID, req.Content)
|
|
|
- if err != nil {
|
|
|
- errMsg = err.Error()
|
|
|
+ if err == nil {
|
|
|
+ if checkResult.Result != nil {
|
|
|
+ if checkResult.Result.Suggest != "pass" {
|
|
|
+ errMsg = "含有违禁词,不允许发布:" + checkResult.Result.Suggest +".命中标签:"+strconv.Itoa(checkResult.Result.Label)
|
|
|
+ err = errors.New("含有违禁词,不允许发布")
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ /*errMsg = "敏感词过滤失败" + err.Error()
|
|
|
err = errors.New("敏感词过滤失败")
|
|
|
- return
|
|
|
- }
|
|
|
- if checkResult.Result.Suggest == "risky" {
|
|
|
- err = errors.New(checkResult.Result.Suggest)
|
|
|
- return
|
|
|
+ return*/
|
|
|
}
|
|
|
+
|
|
|
//新增留言
|
|
|
now := time.Now()
|
|
|
commentInfo := &yb_comment.YbComment{
|