ila
3fe9bcb058
feat: 章节增加可选作者字段,编辑对话框更紧凑 (#37)
- schema v10:lexgo_chapters 增加 author VARCHAR(120) NOT NULL DEFAULT '';由 Go 条件步骤
addChapterAuthorColumn(先查 information_schema 再 ALTER)在语句列表之后执行,保持
「部分迁移可重试 / 回退标记后可重新升级」,新建库的 v3 语句也带该列
- 章节编辑接受 author(可选、trim、≤120 字符、空串清空),仅改作者不重新处理章节;
ChapterSummary 与 ChapterSource 都返回它,阅读页在标题下显示非空作者
- 对话框:标题与作者改成「标签在左、输入框在右」的同行排版,正文编辑框加高到 18 行,
插图与音频压缩为各一两行(规格写在下方),时机说明合并为一行
- 测试:Go 89 项(新增作者往返与 v9→v10 迁移用例)、学习端 157 单测与 26 项 E2E
- 真实链路:标签同行偏差 <8px、正文高度 415px、保存作者后阅读页显示、清空后消失
- 文档:Architecture / Business-Rules / Local-Development / Requirements / Home 同步
2026-09-15 22:49:56 +08:00
..
2026-09-10 17:39:57 +08:00
2026-09-15 22:49:56 +08:00
2026-09-10 17:39:57 +08:00
2026-09-15 22:49:56 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-15 15:11:30 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00
2026-09-10 17:39:57 +08:00