From 70d879d21d056cccd4e5835695422b717c352f4e Mon Sep 17 00:00:00 2001 From: wu Date: Wed, 13 Sep 2023 13:35:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=9D=A5=E6=BA=90=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E5=92=8C=E5=AE=89=E5=85=A8=E7=9B=91=E6=B5=8B=E5=8F=97?= =?UTF-8?q?=E6=94=BB=E5=87=BB=E7=BB=9F=E8=AE=A1=E5=8F=96=E6=B6=88=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zongzhi/controller/TcDataSourceTjController.java | 7 ------- .../ruoyi/zongzhi/controller/TcSgjTjController.java | 7 ------- .../com/ruoyi/framework/config/SecurityConfig.java | 11 +++++++---- 3 files changed, 7 insertions(+), 18 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcDataSourceTjController.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcDataSourceTjController.java index c2ef200..02f1edb 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcDataSourceTjController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcDataSourceTjController.java @@ -9,7 +9,6 @@ import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.zongzhi.domain.TcDataSourceTj; import com.ruoyi.zongzhi.service.ITcDataSourceTjService; import io.swagger.annotations.Api; -import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; @@ -39,7 +38,6 @@ public class TcDataSourceTjController extends BaseController { /** * 查询数据来源统计列表 */ - @PreAuthorize("@ss.hasPermi('zongzhi:sourceTj:list')") @GetMapping("/list") public TableDataInfo list(TcDataSourceTj tcDataSourceTj) { startPage(); @@ -50,7 +48,6 @@ public class TcDataSourceTjController extends BaseController { /** * 导出数据来源统计列表 */ - @PreAuthorize("@ss.hasPermi('zongzhi:sourceTj:export')") @Log(title = "数据来源统计", businessType = BusinessType.EXPORT) @PostMapping("/export") public void export(HttpServletResponse response, TcDataSourceTj tcDataSourceTj) { @@ -62,7 +59,6 @@ public class TcDataSourceTjController extends BaseController { /** * 获取数据来源统计详细信息 */ - @PreAuthorize("@ss.hasPermi('zongzhi:sourceTj:query')") @GetMapping(value = "/{id}") public AjaxResult getInfo(@PathVariable("id") Long id) { return success(tcDataSourceTjService.selectTcDataSourceTjById(id)); @@ -71,7 +67,6 @@ public class TcDataSourceTjController extends BaseController { /** * 新增数据来源统计 */ - @PreAuthorize("@ss.hasPermi('zongzhi:sourceTj:add')") @Log(title = "数据来源统计", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody TcDataSourceTj tcDataSourceTj) { @@ -81,7 +76,6 @@ public class TcDataSourceTjController extends BaseController { /** * 修改数据来源统计 */ - @PreAuthorize("@ss.hasPermi('zongzhi:sourceTj:edit')") @Log(title = "数据来源统计", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody TcDataSourceTj tcDataSourceTj) { @@ -91,7 +85,6 @@ public class TcDataSourceTjController extends BaseController { /** * 删除数据来源统计 */ - @PreAuthorize("@ss.hasPermi('zongzhi:sourceTj:remove')") @Log(title = "数据来源统计", businessType = BusinessType.DELETE) @DeleteMapping("/{ids}") public AjaxResult remove(@PathVariable Long[] ids) { diff --git a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcSgjTjController.java b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcSgjTjController.java index 0647a3c..4c1afb3 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcSgjTjController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/zongzhi/controller/TcSgjTjController.java @@ -9,7 +9,6 @@ import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.zongzhi.domain.TcSgjTj; import com.ruoyi.zongzhi.service.ITcSgjTjService; import io.swagger.annotations.Api; -import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; @@ -40,7 +39,6 @@ public class TcSgjTjController extends BaseController { /** * 查询安全监测受攻击统计列表 */ - @PreAuthorize("@ss.hasPermi('zongzhi:tj:list')") @GetMapping("/list") public TableDataInfo list(TcSgjTj tcSgjTj) { startPage(); @@ -51,7 +49,6 @@ public class TcSgjTjController extends BaseController { /** * 导出安全监测受攻击统计列表 */ - @PreAuthorize("@ss.hasPermi('zongzhi:tj:export')") @Log(title = "安全监测受攻击统计", businessType = BusinessType.EXPORT) @PostMapping("/export") public void export(HttpServletResponse response, TcSgjTj tcSgjTj) { @@ -63,7 +60,6 @@ public class TcSgjTjController extends BaseController { /** * 获取安全监测受攻击统计详细信息 */ - @PreAuthorize("@ss.hasPermi('zongzhi:tj:query')") @GetMapping(value = "/{id}") public AjaxResult getInfo(@PathVariable("id") Long id) { return success(tcSgjTjService.selectTcSgjTjById(id)); @@ -72,7 +68,6 @@ public class TcSgjTjController extends BaseController { /** * 新增安全监测受攻击统计 */ - @PreAuthorize("@ss.hasPermi('zongzhi:tj:add')") @Log(title = "安全监测受攻击统计", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody TcSgjTj tcSgjTj) { @@ -82,7 +77,6 @@ public class TcSgjTjController extends BaseController { /** * 修改安全监测受攻击统计 */ - @PreAuthorize("@ss.hasPermi('zongzhi:tj:edit')") @Log(title = "安全监测受攻击统计", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody TcSgjTj tcSgjTj) { @@ -92,7 +86,6 @@ public class TcSgjTjController extends BaseController { /** * 删除安全监测受攻击统计 */ - @PreAuthorize("@ss.hasPermi('zongzhi:tj:remove')") @Log(title = "安全监测受攻击统计", businessType = BusinessType.DELETE) @DeleteMapping("/{ids}") public AjaxResult remove(@PathVariable Long[] ids) { 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 4352005..253d131 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 @@ -1,5 +1,9 @@ package com.ruoyi.framework.config; +import com.ruoyi.framework.config.properties.PermitAllUrlProperties; +import com.ruoyi.framework.security.filter.JwtAuthenticationTokenFilter; +import com.ruoyi.framework.security.handle.AuthenticationEntryPointImpl; +import com.ruoyi.framework.security.handle.LogoutSuccessHandlerImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; import org.springframework.http.HttpMethod; @@ -15,10 +19,6 @@ import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter; import org.springframework.security.web.authentication.logout.LogoutFilter; import org.springframework.web.filter.CorsFilter; -import com.ruoyi.framework.config.properties.PermitAllUrlProperties; -import com.ruoyi.framework.security.filter.JwtAuthenticationTokenFilter; -import com.ruoyi.framework.security.handle.AuthenticationEntryPointImpl; -import com.ruoyi.framework.security.handle.LogoutSuccessHandlerImpl; /** * spring security配置 @@ -120,6 +120,9 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { .antMatchers("/*/api-docs").anonymous() // 打包服务器需要无token访问 // .antMatchers("/system/dict/data/type/**").anonymous() + .antMatchers("/*/api-docs").anonymous() + .antMatchers("/zongzhi/tj/*").anonymous() + .antMatchers("/zongzhi/sourceTj/*").anonymous() .antMatchers("/*/api-docs").anonymous() // 静态资源,可匿名访问 .antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**").permitAll()