From b8db50507b3661bc6303380e5c44e17f67fb781c Mon Sep 17 00:00:00 2001 From: dzl <863620989@qq.com> Date: Fri, 9 May 2025 17:55:25 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E6=9D=83=E9=99=90=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/RolePermissionsController.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/ebike-user/src/main/java/com/cdzy/user/controller/RolePermissionsController.java b/ebike-user/src/main/java/com/cdzy/user/controller/RolePermissionsController.java index d70859ac..715e975e 100644 --- a/ebike-user/src/main/java/com/cdzy/user/controller/RolePermissionsController.java +++ b/ebike-user/src/main/java/com/cdzy/user/controller/RolePermissionsController.java @@ -5,11 +5,14 @@ import com.cdzy.common.model.PageParam; import com.cdzy.user.model.entity.RolePermissions; import com.cdzy.user.service.RolePermissionsService; import com.mybatisflex.core.paginate.Page; +import com.mybatisflex.core.query.QueryWrapper; import jakarta.annotation.Resource; import org.springframework.web.bind.annotation.*; import java.util.List; +import static com.cdzy.user.model.entity.table.RolePermissionsTableDef.ROLE_PERMISSIONS; + /** * 角色权限控制层。 * @@ -94,4 +97,19 @@ public class RolePermissionsController { return JsonResult.success(page); } + + /** + * 查询角色下的权限列表 + * + * @param roleId 角色id + * @return + */ + @GetMapping("getRolePermissionsByRoleId/{roleId}") + public JsonResult getRolePermissionsByRoleId(@PathVariable("roleId") Long roleId) { + QueryWrapper queryWrapper = QueryWrapper.create() + .eq(ROLE_PERMISSIONS.ROLE_ID.getName(), roleId); + List list = rolePermissionsService.list(queryWrapper); + return JsonResult.success(list); + } + } From 3e744fd4d366a7fccc433e0cfbae8117f9367f8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=9C=B1?= <2671189764@qq.com> Date: Mon, 12 May 2025 09:41:06 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E8=AE=A1=E8=B4=B9?= =?UTF-8?q?=E8=A7=84=E5=88=99=E4=BC=A0=E5=8F=82=E6=95=B0=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ebike/feign/clients/OperateFeignClient.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ebike-feign/src/main/java/com/ebike/feign/clients/OperateFeignClient.java b/ebike-feign/src/main/java/com/ebike/feign/clients/OperateFeignClient.java index 56af6c74..61f0b265 100644 --- a/ebike-feign/src/main/java/com/ebike/feign/clients/OperateFeignClient.java +++ b/ebike-feign/src/main/java/com/ebike/feign/clients/OperateFeignClient.java @@ -78,9 +78,9 @@ public interface OperateFeignClient { /** * 根据区域id获取计费规则。 * - * @param regionId 运营区id + * @param operationRegionId 运营区id * @return 返回结果 */ @GetMapping("ebikesysrcostset/getRegionFeeConfigById") - JsonResult getRegionFeeConfigById(@RequestParam(name = "regionId") Long regionId); + JsonResult getRegionFeeConfigById(@RequestParam(name = "operationRegionId") Long operationRegionId); }