# OpenAPI 接口 - 有状态会员资源校验（场景D）

> 模块标识：openapi  |  接口数量：76

## 接口说明
**方法**：	POST

**路径**：				/openapi/memberships/resources/limitCheck

**功能说明**：
返回与 /openapi/permissions/check 一致的资源结构。流程：① 取用户 RBAC 资源并按系统过滤；② 按会员已授权系统模块（memberFunctionModules.moduleId → 与 resource.moduleId 匹配）筛选；③ 对仍关联到已超限模块（memberFunctionLimits）的资源剔除。不通过 moduleId 查 resources 主键。

### 请求参数
```json
{
  "headers": [
    {
      "name": "Authorization",
      "type": "string",
      "required": true,
      "description": "用户登录令牌，格式 Bearer TOKEN"
    },
    {
      "name": "X-System-Code",
      "type": "string",
      "required": true,
      "description": "系统编码"
    },
    {
      "name": "X-Site",
      "type": "string",
      "required": true,
      "description": "站点标识"
    }
  ],
  "body": {
    "currentCount": "number｜必填，当前已使用次数/数量"
  }
}
```

### 响应示例
```json
{
  "success": {
    "code": "0000",
    "message": "校验通过",
    "data": {
      "resources": [],
      "resourcesByType": {},
      "resourceUrls": []
    }
  }
}
```

### 注意事项
- resource.moduleId 应指向 securityModules（在资源管理中设置），与 memberFunctionModules.moduleId 同一套模块体系
- currentCount 与 memberFunctionLimits 按 moduleId 比对；超限时剔除该模块下的资源
- 会员条件不满足时返回空资源，而不是抛错

