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获取计费规则
*
* @param regionId 运营区id
* @param operationRegionId 运营区id
* @return 返回结果
*/
@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.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<RolePermissions> list = rolePermissionsService.list(queryWrapper);
return JsonResult.success(list);
}
}