From 23621e905b09a3f5f10b897c5289870610fee415 Mon Sep 17 00:00:00 2001 From: dongdingding <207595406@qq.com> Date: Fri, 13 Oct 2023 15:12:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E4=BD=93=E7=B1=BB=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tcZz/controller/TcAqyhController.java | 34 +++++++--- .../ruoyi/tcZz/controller/TcCyController.java | 62 ++++++++++--------- .../tcZz/controller/TcYqzsController.java | 16 +++++ .../framework/config/SecurityConfig.java | 5 +- 4 files changed, 76 insertions(+), 41 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcAqyhController.java b/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcAqyhController.java index 622da8d7..ae9db04c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcAqyhController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcAqyhController.java @@ -2,6 +2,10 @@ package com.ruoyi.tcZz.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; + +import com.ruoyi.tcZz.domain.TcXtjc; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; @@ -20,6 +24,7 @@ import com.ruoyi.tcZz.domain.TcAqyh; import com.ruoyi.tcZz.service.ITcAqyhService; import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.core.page.TableDataInfo; +import org.springframework.web.multipart.MultipartFile; /** * 安全隐患 tc_aqyhController @@ -28,6 +33,7 @@ import com.ruoyi.common.core.page.TableDataInfo; * @date 2023-10-12 */ @RestController +@Api("安全隐患") @RequestMapping("/tcZz/networkSecurity/aqyh") public class TcAqyhController extends BaseController { @@ -37,7 +43,7 @@ public class TcAqyhController extends BaseController /** * 查询安全隐患 tc_aqyh列表 */ - @PreAuthorize("@ss.hasPermi('tcZz/networkSecurity:aqyh:list')") + @ApiOperation(value = "查询安全隐患列表",response =TcAqyh.class ) @GetMapping("/list") public TableDataInfo list(TcAqyh tcAqyh) { @@ -49,8 +55,7 @@ public class TcAqyhController extends BaseController /** * 导出安全隐患 tc_aqyh列表 */ - @PreAuthorize("@ss.hasPermi('tcZz/networkSecurity:aqyh:export')") - @Log(title = "安全隐患 tc_aqyh", businessType = BusinessType.EXPORT) + @ApiOperation(value = "导出安全隐患列表") @PostMapping("/export") public void export(HttpServletResponse response, TcAqyh tcAqyh) { @@ -62,7 +67,7 @@ public class TcAqyhController extends BaseController /** * 获取安全隐患 tc_aqyh详细信息 */ - @PreAuthorize("@ss.hasPermi('tcZz/networkSecurity:aqyh:query')") + @ApiOperation(value = "获取安全隐患详细信息") @GetMapping(value = "/{id}") public AjaxResult getInfo(@PathVariable("id") Long id) { @@ -72,8 +77,7 @@ public class TcAqyhController extends BaseController /** * 新增安全隐患 tc_aqyh */ - @PreAuthorize("@ss.hasPermi('tcZz/networkSecurity:aqyh:add')") - @Log(title = "安全隐患 tc_aqyh", businessType = BusinessType.INSERT) + @ApiOperation(value = "新增安全隐患") @PostMapping public AjaxResult add(@RequestBody TcAqyh tcAqyh) { @@ -83,8 +87,7 @@ public class TcAqyhController extends BaseController /** * 修改安全隐患 tc_aqyh */ - @PreAuthorize("@ss.hasPermi('tcZz/networkSecurity:aqyh:edit')") - @Log(title = "安全隐患 tc_aqyh", businessType = BusinessType.UPDATE) + @ApiOperation(value = "修改安全隐患") @PutMapping public AjaxResult edit(@RequestBody TcAqyh tcAqyh) { @@ -94,11 +97,22 @@ public class TcAqyhController extends BaseController /** * 删除安全隐患 tc_aqyh */ - @PreAuthorize("@ss.hasPermi('tcZz/networkSecurity:aqyh:remove')") - @Log(title = "安全隐患 tc_aqyh", businessType = BusinessType.DELETE) + @ApiOperation(value = "删除安全隐患") @DeleteMapping("/{ids}") public AjaxResult remove(@PathVariable Long[] ids) { return toAjax(tcAqyhService.deleteTcAqyhByIds(ids)); } + +// /** +// * 导入 +// */ +// @ApiOperation("通用导入excel信息") +// @PostMapping("/common/importExcel") +// public AjaxResult importExcel(MultipartFile file) throws Exception { +// ExcelUtil util = new ExcelUtil(TcAqyh.class); +// List tcXtjcList = util.importExcel(file.getInputStream()); +// tcAqyhService.importUser(tcXtjcList); +// return AjaxResult.success(); +// } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcCyController.java b/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcCyController.java index 0f36ec6e..f8b49faf 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcCyController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcCyController.java @@ -1,36 +1,32 @@ package com.ruoyi.tcZz.controller; -import java.util.List; -import javax.servlet.http.HttpServletResponse; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.tcZz.domain.TcCy; import com.ruoyi.tcZz.service.ITcCyService; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.common.core.page.TableDataInfo; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.web.bind.annotation.*; + +import javax.servlet.http.HttpServletResponse; +import java.util.List; /** * 词云Controller - * + * * @author ruoyi * @date 2023-10-13 */ @RestController +@Api("词云") @RequestMapping("/tcZz/netWorkYq/cy") -public class TcCyController extends BaseController -{ +public class TcCyController extends BaseController { @Autowired private ITcCyService tcCyService; @@ -39,8 +35,7 @@ public class TcCyController extends BaseController */ @PreAuthorize("@ss.hasPermi('tcZz/netWorkYq:cy:list')") @GetMapping("/list") - public TableDataInfo list(TcCy tcCy) - { + public TableDataInfo list(TcCy tcCy) { startPage(); List list = tcCyService.selectTcCyList(tcCy); return getDataTable(list); @@ -52,8 +47,7 @@ public class TcCyController extends BaseController @PreAuthorize("@ss.hasPermi('tcZz/netWorkYq:cy:export')") @Log(title = "词云", businessType = BusinessType.EXPORT) @PostMapping("/export") - public void export(HttpServletResponse response, TcCy tcCy) - { + public void export(HttpServletResponse response, TcCy tcCy) { List list = tcCyService.selectTcCyList(tcCy); ExcelUtil util = new ExcelUtil(TcCy.class); util.exportExcel(response, list, "词云数据"); @@ -64,8 +58,7 @@ public class TcCyController extends BaseController */ @PreAuthorize("@ss.hasPermi('tcZz/netWorkYq:cy:query')") @GetMapping(value = "/{id}") - public AjaxResult getInfo(@PathVariable("id") Long id) - { + public AjaxResult getInfo(@PathVariable("id") Long id) { return success(tcCyService.selectTcCyById(id)); } @@ -75,8 +68,7 @@ public class TcCyController extends BaseController @PreAuthorize("@ss.hasPermi('tcZz/netWorkYq:cy:add')") @Log(title = "词云", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@RequestBody TcCy tcCy) - { + public AjaxResult add(@RequestBody TcCy tcCy) { return toAjax(tcCyService.insertTcCy(tcCy)); } @@ -86,8 +78,7 @@ public class TcCyController extends BaseController @PreAuthorize("@ss.hasPermi('tcZz/netWorkYq:cy:edit')") @Log(title = "词云", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@RequestBody TcCy tcCy) - { + public AjaxResult edit(@RequestBody TcCy tcCy) { return toAjax(tcCyService.updateTcCy(tcCy)); } @@ -96,9 +87,20 @@ public class TcCyController extends BaseController */ @PreAuthorize("@ss.hasPermi('tcZz/netWorkYq:cy:remove')") @Log(title = "词云", businessType = BusinessType.DELETE) - @DeleteMapping("/{ids}") - public AjaxResult remove(@PathVariable Long[] ids) - { + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) { return toAjax(tcCyService.deleteTcCyByIds(ids)); } + + + /** + * 查询词云列表 + */ + @ApiOperation(value = "查询词云列表", response = TcCy.class) + @GetMapping("/ListNoToken") + public TableDataInfo ListNoToken(TcCy tcCy) { + startPage(); + List list = tcCyService.selectTcCyList(tcCy); + return getDataTable(list); + } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcYqzsController.java b/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcYqzsController.java index 50e6b28c..4157bafb 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcYqzsController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/tcZz/controller/TcYqzsController.java @@ -2,6 +2,9 @@ package com.ruoyi.tcZz.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; + +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; @@ -27,6 +30,7 @@ import com.ruoyi.common.core.page.TableDataInfo; * @author ruoyi * @date 2023-10-13 */ +@Api("舆情走势图") @RestController @RequestMapping("/tcZz/netWorkYq/yqzs") public class TcYqzsController extends BaseController @@ -101,4 +105,16 @@ public class TcYqzsController extends BaseController { return toAjax(tcYqzsService.deleteTcYqzsByIds(ids)); } + + /** + * 查询舆情走势图列表 + */ + @ApiOperation(value = "查询舆情走势图列表",response =TcYqzs.class ) + @GetMapping("/ListNoToken") + public TableDataInfo ListNoToken(TcYqzs tcYqzs) + { + startPage(); + List list = tcYqzsService.selectTcYqzsList(tcYqzs); + return getDataTable(list); + } } diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java index 87c042e0..2c003d6b 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java @@ -116,7 +116,10 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter .antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**").permitAll() .antMatchers("/swagger-ui.html", "/swagger-resources/**", "/webjars/**", "/*/api-docs", "/druid/**","/tcZz/cy/**n","/tcZz/yqzs/**", "/tcZz/networkSecurity/cybersecurity/**","/tcZz/networkSecurity/xtjc/**", - "/tcZz/networkSecurity/jgdw/**","/tcZz/netWorkYq/yqxxltj/**","/tcZz/netWorkYq/yqxxltj/**").permitAll() + "/tcZz/networkSecurity/jgdw/**","/tcZz/netWorkYq/yqxxltj/**","/tcZz/netWorkYq/yqxxltj/**", + "/tcZz/yqzs/ListNoToken","/tcZz/cy/ListNoToken", + "/tcZz/networkSecurity/cybersecurity/ListNoToken","/tcZz/networkSecurity/jgdw/ListNoToken", + "/tcZz/networkSecurity/xtjc/ListNoToken","/tcZz/netWorkYq/yqxxltj/ListNoToken").permitAll() // 除上面外的所有请求全部需要鉴权认证 .anyRequest().authenticated() .and()