package com.ruoyi.article.controller.forepart; import com.ruoyi.article.domain.SensitiveWords; import com.ruoyi.article.service.ISensitiveWordsService; import com.ruoyi.common.core.domain.R; import com.ruoyi.system.api.domain.dto.judgeSensitiveWordsDTO; import com.ruoyi.system.api.domain.vo.judgeSensitiveWordsVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import java.util.List; import javax.annotation.Resource; import org.springframework.web.bind.annotation.*; /** *

* 敏感词管理 前端控制器 *

* * @author mitao * @since 2024-05-16 */ @RestController @RequestMapping("/sensitive-words") @Api(value = "用户端-资讯敏感词相关接口", tags = "用户端-资讯敏感词相关接口", description = "用户端-资讯敏感词相关接口") public class ForepartSensitiveWordsController { @Resource private ISensitiveWordsService SensitiveWordsService; @PostMapping("/getSensitiveWordsList") @ApiOperation(value = "用户端-获取敏感词") public R> getMemberArticleList() { return R.ok(SensitiveWordsService.getMemberArticleList()); } @PostMapping("/judgeSensitiveWordsList") @ApiOperation(value = "用户端-判断敏感词") public R judgeSensitiveWordsList(@RequestBody judgeSensitiveWordsDTO SensitiveWordsDTO) { return R.ok( SensitiveWordsService.judgeSensitiveWordsList(SensitiveWordsDTO)); } }