浏览代码

fix:调整保存评论逻辑

caoliqin 1 天之前
父节点
当前提交
24fd39ad3f

+ 7 - 8
fs-service/src/main/java/com/fs/course/service/impl/FsCourseWatchCommentServiceImpl.java

@@ -130,14 +130,13 @@ public class FsCourseWatchCommentServiceImpl extends ServiceImpl<FsCourseWatchCo
             List<SysKeyword> sysKeywords = mapper.selectSysKeywordList(sysKeywordParam);
             keywords = sysKeywords.stream().map(SysKeyword::getKeyword).collect(Collectors.toSet());
         }
-        if (keywords.isEmpty()) {
-            return R.ok().put("status", true);
-        }
-        for (String keyword : keywords) {
-            if (param.getContent().contains(keyword)) {
-                //标记用户为黑名单
-                qwExternalContactMapper.updateQwExternalContactByFsUserId(1, param.getUserId());
-                return R.ok().put("status", false);
+        if(!keywords.isEmpty()){
+            for (String keyword : keywords) {
+                if (param.getContent().contains(keyword)) {
+                    //标记用户为黑名单,并且不保存数据
+                    qwExternalContactMapper.updateQwExternalContactByFsUserId(1, param.getUserId());
+                    return R.ok().put("status", false);
+                }
             }
         }
         FsCourseWatchComment fsCourseWatchComment = new FsCourseWatchComment();