| | |
| | | |
| | | package com.qxueyou.scc.operation.topic.action; |
| | | |
| | | import com.qxueyou.scc.Sensitive.SensitiveFilterService; |
| | | import com.qxueyou.scc.Sensitive.SensitiveWordFilter; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | @GetMapping(value = "addComment") |
| | | public Result addComment(String content, String commentObjectId, String commentParentId, String commentedId, |
| | | String commentedName) { |
| | | SensitiveWordFilter.loadWordFromFile("D:\\工作\\SensitiveWord\\SensitiveWordList.txt"); |
| | | String filter = SensitiveWordFilter.Filter(content); |
| | | return topicService.addComment(filter, commentObjectId, commentParentId, commentedId, commentedName); |
| | | // SensitiveWordFilter.loadWordFromFile("C:\\Users\\Administrator\\Desktop\\SensitiveWordList.txt"); |
| | | // String filter = SensitiveWordFilter.Filter(content); |
| | | SensitiveFilterService filter = SensitiveFilterService.getInstance(); |
| | | String filterContentHou = filter.replaceSensitiveWord(content, 1, "*"); |
| | | return topicService.addComment(filterContentHou, commentObjectId, commentParentId, commentedId, commentedName); |
| | | } |
| | | |
| | | /** |