Commit Graph

5 Commits

Author SHA1 Message Date
卡若
7551840c86 feat: 管理后台改造 + 小程序最新章节逻辑 + 变更文档
【soul-admin 管理后台】
- 交易中心 → 推广中心(侧边栏与页面标题)
- 移除 5 个冗余按钮,仅保留「API 接口」
- 删除按钮改为悬停显示
- 免费/付费可点击切换(单击切换,双击付费可设金额)
- 加号移至章节右侧(序言、附录等),小节内移除加号
- 章节与小节支持拖拽排序
- 持续隐藏「上传内容」等按钮,解决双页面问题

【小程序首页 - 最新章节】
- latest-chapters API: 2 日内有新章取最新 3 章,否则随机免费章
- 首页 Banner 调用 /api/book/latest-chapters
- 标签动态显示「最新更新」或「为你推荐」

【开发文档】
- 新增 soul-admin变更记录_v2026-02.md

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-21 20:44:38 +08:00
卡若
f6846b5941 fix(souladmin): 添加 ?v=2 强制刷新 JS 缓存,修复 Failed to fetch
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-21 19:34:55 +08:00
卡若
685b476721 feat(admin): API 文档区添加生成 TOKEN 功能
- 在 API 接口面板顶部增加「生成 TOKEN」按钮
- 一键获取 Token,可复制用于 curl/Skill 上传新章节
- souladmin 域名下自动使用同源 /api 代理

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-21 19:32:26 +08:00
卡若
74b1c3396d fix(souladmin): 修复 souladmin.quwanzhi.com 登录 Failed to fetch
- Vue 管理后台 API 改为同源 (O1=""),请求 /api
- souladmin Nginx 扩展配置代理 /api 到 souldev.quwanzhi.com
- 新增 scripts/fix_souladmin_login.sh 部署脚本

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-21 19:30:25 +08:00
卡若
6e276fca61 内容管理页面增强:上传/删除/API文档集成到原有admin页面
- 将"初始化数据库"和"同步到数据库"按钮替换为"上传内容"和"API接口"
- 隐藏"导入"、"导出"、"同步飞书"按钮
- 每个章节条目增加"删除"按钮
- 添加上传面板和API接口文档面板(可展开/收起)
- 保持原有侧边栏和页面风格不变

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-21 15:30:20 +08:00