API端点列表
PostgREST代理端点
所有PostgREST代理端点都位于 /api/v1/postgrest/{table_name}
支持的HTTP方法:GET, POST, PATCH, DELETE
文档管理模块
| 表名 |
端点 |
说明 |
所需权限 |
| documents |
/api/v1/postgrest/documents |
文档表 |
document:document:view/create/update/delete |
| document_types |
/api/v1/postgrest/document_types |
文档类型(公共数据) |
document:type:view/create/update/delete |
| document_metadata |
/api/v1/postgrest/document_metadata |
文档元数据 |
document:metadata:view/create/update/delete |
评查管理模块
| 表名 |
端点 |
说明 |
所需权限 |
| evaluation_results |
/api/v1/postgrest/evaluation_results |
评查结果 |
evaluation:result:view/create/update/delete |
| evaluation_points |
/api/v1/postgrest/evaluation_points |
评查点配置 |
evaluation:point:view/create/update/delete |
| evaluation_point_categories |
/api/v1/postgrest/evaluation_point_categories |
评查点分类 |
evaluation:category:view/create/update/delete |
| evaluation_rules |
/api/v1/postgrest/evaluation_rules |
评查规则 |
evaluation:rule:view/create/update/delete |
交叉评查模块
| 表名 |
端点 |
说明 |
所需权限 |
| cross_examination_tasks |
/api/v1/postgrest/cross_examination_tasks |
交叉评查任务 |
crossreview:task:view/create/update/delete |
| cross_task_document_mapping |
/api/v1/postgrest/cross_task_document_mapping |
任务-文档映射 |
crossreview:mapping:view/create/update/delete |
| cross_scoring_proposals |
/api/v1/postgrest/cross_scoring_proposals |
评分提案 |
crossreview:proposal:view/create/update/delete |
| cross_proposal_votes |
/api/v1/postgrest/cross_proposal_votes |
提案投票 |
crossreview:vote:view/create/update/delete |
用户管理模块
| 表名 |
端点 |
说明 |
所需权限 |
| sso_users |
/api/v1/postgrest/sso_users |
用户表 |
system:user:view/create/update/delete |
| user_role |
/api/v1/postgrest/user_role |
用户-角色关联 |
system:user_role:view/create/update/delete |
系统管理模块
| 表名 |
端点 |
说明 |
所需权限 |
| roles |
/api/v1/postgrest/roles |
角色表 |
system:role:view/create/update/delete |
| sys_routes |
/api/v1/postgrest/sys_routes |
系统路由(菜单) |
system:route:view/create/update/delete |
| role_route |
/api/v1/postgrest/role_route |
角色-路由关联 |
system:role_route:view/create/update/delete |
RBAC权限管理模块
| 表名 |
端点 |
说明 |
所需权限 |
| permissions |
/api/v1/postgrest/permissions |
权限定义 |
system:permission:view/create/update/delete |
| role_permissions |
/api/v1/postgrest/role_permissions |
角色-权限关联 |
system:role_permission:view/create/update/delete |
| user_permissions |
/api/v1/postgrest/user_permissions |
用户-权限关联 |
system:user_permission:view/create/update/delete |
| data_permission_rules |
/api/v1/postgrest/data_permission_rules |
数据权限规则 |
system:data_rule:view/create/update/delete |
| permission_audit_logs |
/api/v1/postgrest/permission_audit_logs |
权限审计日志 |
system:audit_log:view/create/update/delete |
| jwt_tokens |
/api/v1/postgrest/jwt_tokens |
JWT Token管理 |
system:jwt_token:view/create/update/delete |
报表统计模块
| 表名 |
端点 |
说明 |
所需权限 |
| statistics_summary |
/api/v1/postgrest/statistics_summary |
统计汇总 |
report:summary:view/create/update/delete |
FastAPI业务端点
认证端点
| 端点 |
方法 |
说明 |
认证 |
| /api/v1/auth/login |
POST |
用户登录 |
否 |
| /api/v1/auth/logout |
POST |
用户登出 |
是 |
| /api/v1/auth/refresh |
POST |
刷新Token |
是 |
文档业务端点(示例)
| 端点 |
方法 |
说明 |
认证 |
| /api/v1/documents/{id}/ocr |
POST |
文档OCR处理 |
是 |
| /api/v1/documents/{id}/merge |
POST |
合并PDF文档 |
是 |
| /api/v1/documents/{id}/extract |
POST |
AI提取信息 |
是 |
请求示例
GET请求示例
POST请求示例
PATCH请求示例
DELETE请求示例