From ffed318958e0e9fc088953c9c8721fa21b7d2c98 Mon Sep 17 00:00:00 2001 From: du <1725534722@qq.com> Date: Tue, 13 May 2025 11:03:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/gysl/controller/BasicInformationController.java | 4 ++-- .../java/com/ruoyi/gysl/controller/DpclglController.java | 3 ++- .../main/java/com/ruoyi/gysl/controller/MlController.java | 2 +- .../main/java/com/ruoyi/gysl/controller/PjpzController.java | 2 +- .../ruoyi/gysl/controller/PlanInformationController.java | 2 +- .../java/com/ruoyi/gysl/controller/QyStatsController.java | 2 +- .../ruoyi/gysl/controller/WysmxInformationController.java | 2 +- .../java/com/ruoyi/gysl/controller/XfcyglController.java | 2 +- .../java/com/ruoyi/gysl/controller/XmzskController.java | 2 +- .../java/com/ruoyi/gysl/controller/ZwStatsController.java | 3 ++- .../com/ruoyi/gysl/login/service/LoginTokenServiceImpl.java | 6 +++++- 11 files changed, 18 insertions(+), 12 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/BasicInformationController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/BasicInformationController.java index 1ee6797..f8cafe4 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/BasicInformationController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/BasicInformationController.java @@ -150,7 +150,7 @@ public class BasicInformationController extends BaseController { /** * 政务端审核 */ - @PreAuthorize("@ss.hasAnyRoles('admin,common')") + @PreAuthorize("@ss.hasAnyRoles('admin,common,gov')") @ApiOperation(value = "政务端审核") @PostMapping("/audit") public AjaxResult audit(@RequestBody AuditRequest req) { @@ -181,7 +181,7 @@ public class BasicInformationController extends BaseController { * @param id 主键 * @return 单条数据 */ - @PreAuthorize("@ss.hasAnyRoles('admin,common')") + @PreAuthorize("@ss.hasAnyRoles('admin,common,gov')") @ApiOperation(value = "通过主键查询单条项目所有数据(政务端)", response = BasicInformationResponse.class) @GetMapping("/{id}") public AjaxResult selectOne(@PathVariable Long id) { diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/DpclglController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/DpclglController.java index d750649..0ea87a5 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/DpclglController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/DpclglController.java @@ -10,6 +10,7 @@ import com.ruoyi.gysl.service.DpclglService; import com.ruoyi.web.controller.common.CommonController; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; +import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; @@ -26,7 +27,7 @@ import java.util.List; @Api(tags = "单片材料管理") @RestController @RequestMapping("/gysl/dpclgl") -//@PreAuthorize("@ss.hasAnyRoles('admin,common')") +@PreAuthorize("@ss.hasAnyRoles('admin,common,gov')") public class DpclglController extends BaseController { diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MlController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MlController.java index 41bff77..522f39f 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MlController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/MlController.java @@ -30,7 +30,7 @@ import java.util.List; @RestController @RequestMapping("/gysl/ml") @Api(tags = "目录管理") -@PreAuthorize("@ss.hasAnyRoles('admin,common')") +@PreAuthorize("@ss.hasAnyRoles('admin,common,gov')") public class MlController extends BaseController { /** * 服务对象 diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PjpzController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PjpzController.java index 6fed36d..fe302c6 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PjpzController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PjpzController.java @@ -25,7 +25,7 @@ import java.util.List; @Api(tags = "项目评价配置") @RestController @RequestMapping("/gysl/pjpz") -@PreAuthorize("@ss.hasAnyRoles('admin,common')") +@PreAuthorize("@ss.hasAnyRoles('admin,common,gov')") public class PjpzController extends BaseController { /** * 服务对象 diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PlanInformationController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PlanInformationController.java index b5a5737..17ab6bb 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PlanInformationController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/PlanInformationController.java @@ -61,7 +61,7 @@ public class PlanInformationController extends BaseController { * @param planInformation 实体对象 * @return 新增结果 */ - @PreAuthorize("@ss.hasAnyRoles('admin,common')") + @PreAuthorize("@ss.hasAnyRoles('admin,common,gov')") @PostMapping("/add") @ApiOperation("新增数据") public AjaxResult insert(@RequestBody PlanInformation planInformation) { diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/QyStatsController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/QyStatsController.java index eb7fc35..ae92cdb 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/QyStatsController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/QyStatsController.java @@ -23,7 +23,7 @@ import javax.annotation.Resource; @Api(tags = "企业统计") @RestController @RequestMapping("/gysl/qyStats") -//@PreAuthorize("@ss.hasAnyRoles('company')") +@PreAuthorize("@ss.hasAnyRoles('company')") public class QyStatsController extends BaseController { @Resource diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/WysmxInformationController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/WysmxInformationController.java index 20a3bcb..64bc3d8 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/WysmxInformationController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/WysmxInformationController.java @@ -56,7 +56,7 @@ public class WysmxInformationController extends BaseController { * @param wysmxInformation 实体对象 * @return 新增结果 */ - @PreAuthorize("@ss.hasAnyRoles('admin,common')") + @PreAuthorize("@ss.hasAnyRoles('admin,common,gov')") @PostMapping("/add") @ApiOperation("新增数据") public AjaxResult insert(@RequestBody WysmxInformation wysmxInformation) { diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XfcyglController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XfcyglController.java index a56f315..8e96cd2 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XfcyglController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XfcyglController.java @@ -29,7 +29,7 @@ import java.util.List; @Api(tags ="细分产业管理" ) @RestController @RequestMapping("/gysl/xfcygl") -@PreAuthorize("@ss.hasAnyRoles('admin,common')") +@PreAuthorize("@ss.hasAnyRoles('admin,common,gov')") public class XfcyglController extends BaseController { /** * 服务对象 diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XmzskController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XmzskController.java index cd20008..87b1314 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XmzskController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/XmzskController.java @@ -30,7 +30,7 @@ import java.util.List; @Api(tags = "项目知识库") @RestController @RequestMapping("/gysl/xmzsk") -@PreAuthorize("@ss.hasAnyRoles('admin,common')") +@PreAuthorize("@ss.hasAnyRoles('admin,common,gov')") public class XmzskController extends BaseController { /** * 服务对象 diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/ZwStatsController.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/ZwStatsController.java index 9fa0257..43250f3 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/ZwStatsController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/controller/ZwStatsController.java @@ -13,6 +13,7 @@ import com.ruoyi.gysl.service.BasicInformationService; import com.ruoyi.gysl.service.ZwStatsService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; +import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; @@ -37,7 +38,7 @@ import java.util.Map; @Api(tags = "政务统计") @RestController @RequestMapping("/gysl/zwStats") -//@PreAuthorize("@ss.hasAnyRoles('admin,common')") +@PreAuthorize("@ss.hasAnyRoles('admin,common,gov')") public class ZwStatsController extends BaseController { @Resource diff --git a/ruoyi-admin/src/main/java/com/ruoyi/gysl/login/service/LoginTokenServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/gysl/login/service/LoginTokenServiceImpl.java index 7ff4383..8b07efd 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/gysl/login/service/LoginTokenServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/gysl/login/service/LoginTokenServiceImpl.java @@ -57,7 +57,11 @@ public class LoginTokenServiceImpl implements LoginTokenService { user.setEmail(email); Long[] roles = new Long[1]; if ("01".equals(type)) { - roles[0] = 2L; + if("jjdntest".equals(accountName)||"yanyq".equals(accountName)){ + roles[0] = 101L; + }else { + roles[0] = 2L; + } } else if ("02".equals(type)) { roles[0] = 100L; }