829 B
829 B
2026-06-09 工作日志
公共查询接口开发
- 新增
/public/queryPOST 接口,支持:- 字段白名单验证(只允许表定义中声明的字段)
- 表名白名单验证(只允许 api_interface 中有 table_definition 的表)
- WHERE 条件(支持
_eq/_ne/_gt/_lt/_ge/_le/_like/_in/_between操作符) - GROUP BY / ORDER BY / 分页
- 强制 tenant_id = 1 租户隔离
- 新增辅助接口:
GET /public/tables- 获取可查询表列表GET /public/tables/{table}/columns- 获取表字段列表DELETE /public/cache/clear- 清除表缓存
- 文件位置:
model/dto/public/public_query_dto.goservice/public/public_query_service.gocontroller/public/public_query_controller.go
- 同步修复
dynamic_sync.go中残留的无效代码 "了呢"