Merge remote-tracking branch 'origin/main'

This commit is contained in:
jkcdev 2025-05-12 11:07:36 +08:00
commit f73a05c8ab
2 changed files with 20 additions and 2 deletions

View File

@ -78,9 +78,9 @@ public interface OperateFeignClient {
/** /**
* 根据区域id获取计费规则 * 根据区域id获取计费规则
* *
* @param regionId 运营区id * @param operationRegionId 运营区id
* @return 返回结果 * @return 返回结果
*/ */
@GetMapping("ebikesysrcostset/getRegionFeeConfigById") @GetMapping("ebikesysrcostset/getRegionFeeConfigById")
JsonResult<ResFeignEbikeSysRcostsetDto> getRegionFeeConfigById(@RequestParam(name = "regionId") Long regionId); JsonResult<ResFeignEbikeSysRcostsetDto> getRegionFeeConfigById(@RequestParam(name = "operationRegionId") Long operationRegionId);
} }

View File

@ -5,11 +5,14 @@ import com.cdzy.common.model.PageParam;
import com.cdzy.user.model.entity.RolePermissions; import com.cdzy.user.model.entity.RolePermissions;
import com.cdzy.user.service.RolePermissionsService; import com.cdzy.user.service.RolePermissionsService;
import com.mybatisflex.core.paginate.Page; import com.mybatisflex.core.paginate.Page;
import com.mybatisflex.core.query.QueryWrapper;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.List; 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); 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<RolePermissions> list = rolePermissionsService.list(queryWrapper);
return JsonResult.success(list);
}
} }