feat: add book admin display fields

This commit is contained in:
2026-04-27 13:53:37 +08:00
parent 67c33d06be
commit 2fa15625b0
20 changed files with 472 additions and 70 deletions

View File

@@ -222,6 +222,8 @@
- Query 字段:取 `request/Search``common.GetById``common.IdsReq`
- Detail 响应:取 `response` 包装结构和实体 JSON 字段。
- List 响应:取 `ListItem``Select/Scan` 字段、额外展示字段。
- 关联表响应:列表默认写明关联对象展示字段;详情用于前端展示或编辑时同步写明同口径展示字段。
- 关联展示字段:来源于关联表 `JOIN`、预加载或批量查询组装;字段名使用 `<关联对象语义><Name/Title/Label>`,例如 `authorName``bookTitle`
- 字段规则:取 `doc-sql` 非空/默认值/唯一索引/check叠加 `doc-dict` 值域和 `Service` 校验。
- 字段名:使用实际 `json/form` 名称,禁止使用 Go 字段名替代。
- 端点鉴权:默认继承 `## 基本信息`;只有端点鉴权不同才在端点内单独写。