Commit Graph

598 Commits

Author SHA1 Message Date
Alex-larget
db4b4b8b87 Add linked mini program functionality and enhance link tag handling
- Introduced `navigateToMiniProgramAppIdList` in app.json for mini program navigation.
- Updated link tag handling in the read page to support mini program keys and app IDs.
- Enhanced content parsing to include app ID and mini program key in link tags.
- Added linked mini programs management in the admin panel with API endpoints for CRUD operations.
- Improved UI for selecting linked mini programs in the content creation page.
2026-03-12 16:51:12 +08:00
Alex-larget
41ebc70a50 Refactor BookRecommended function to streamline chapter recommendations. Simplify error handling and ensure consistent output format. Remove unused code related to fallback logic for chapter retrieval, enhancing performance and maintainability. 2026-03-12 11:42:13 +08:00
Alex-larget
d3b67681d7 Refactor user profile handling and navigation logic in the mini program. Introduce functions to ensure user profile completeness after login, update avatar selection process, and enhance navigation between chapters based on backend data. Update API endpoints for user data synchronization and improve user experience with new UI elements for profile editing. 2026-03-12 11:36:50 +08:00
Alex-larget
da6d2c0852 Update API endpoints for order retrieval in admin panel; change from /api/orders to /api/admin/orders in multiple files for consistency. Remove unused CSS and JS files from the distribution folder to streamline the build. Enhance order synchronization logic in the backend to handle order states more effectively. 2026-03-11 16:29:20 +08:00
Alex-larget
3d8873fe24 1 2026-03-11 14:49:45 +08:00
Alex-larget
68c0bb1588 Merge branch 'yongxu' into devlop 2026-03-11 12:33:08 +08:00
Alex-larget
90edabfca2 清理 2026-03-11 11:00:41 +08:00
Alex-larget
f2af615087 1 2026-03-10 20:53:52 +08:00
Alex-larget
08dd0703ec 1 2026-03-10 20:21:47 +08:00
Alex-larget
a8c7dc9306 Merge branch 'yongxu' into devlop
# Conflicts:
#	.cursor/meeting/README.md   resolved by yongxu version
#	.gitignore   resolved by yongxu version
#	miniprogram/pages/index/index.js   resolved by yongxu version
#	miniprogram/pages/read/read.js   resolved by yongxu version
#	miniprogram/pages/read/read.wxml   resolved by yongxu version
#	soul-admin/dist/index.html   resolved by yongxu version
#	soul-admin/src/App.tsx   resolved by yongxu version
#	soul-admin/src/components/RichEditor.css   resolved by yongxu version
#	soul-admin/src/components/RichEditor.tsx   resolved by yongxu version
#	soul-admin/src/components/modules/user/UserDetailModal.tsx   resolved by yongxu version
#	soul-admin/src/layouts/AdminLayout.tsx   resolved by yongxu version
#	soul-admin/src/pages/chapters/ChaptersPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/content/ContentPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/dashboard/DashboardPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/FindPartnerPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/CKBConfigPanel.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/CKBStatsTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/FindPartnerTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/MatchPoolTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/MatchRecordsTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/MentorBookingTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/MentorTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/ResourceDockingTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/TeamRecruitTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/mentors/MentorsPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/referral-settings/ReferralSettingsPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/settings/SettingsPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/users/UsersPage.tsx   resolved by yongxu version
#	soul-admin/tsconfig.tsbuildinfo   resolved by yongxu version
#	soul-api/internal/database/database.go   resolved by yongxu version
#	soul-api/internal/handler/admin_dashboard.go   resolved by yongxu version
#	soul-api/internal/handler/book.go   resolved by yongxu version
#	soul-api/internal/handler/ckb.go   resolved by yongxu version
#	soul-api/internal/handler/db_book.go   resolved by yongxu version
#	soul-api/internal/handler/db_person.go   resolved by yongxu version
#	soul-api/internal/handler/match_records.go   resolved by yongxu version
#	soul-api/internal/handler/user.go   resolved by yongxu version
#	soul-api/internal/model/chapter.go   resolved by yongxu version
#	soul-api/internal/model/person.go   resolved by yongxu version
#	soul-api/internal/router/router.go   resolved by yongxu version
#	开发文档/10、项目管理/运营与变更.md   resolved by yongxu version
#	开发文档/1、需求/需求汇总.md   resolved by yongxu version
#	开发文档/README.md   resolved by yongxu version
2026-03-10 20:20:59 +08:00
Alex-larget
dc3597c906 更新小程序,优化单页模式下的用户引导逻辑,确保用户在朋友圈等环境中能够顺利登录和访问完整内容。调整章节内容获取逻辑,确保未授权用户无法访问完整内容。新增手机号同步功能,提升用户资料管理体验。 2026-03-10 20:20:03 +08:00
Alex-larget
3b942fd7a4 更新数据库结构,向章节表添加 hot_score 字段以修复前端保存章节时的 1054 错误。同时,实施 Toast 通知系统,替换全系统的 alert 提示,提升用户体验。更新相关文档以反映变更流程与最佳实践。 2026-03-10 18:11:06 +08:00
Alex-larget
aebb533507 更新管理端迁移Mycontent-temp的菜单与布局规范,确保主导航收敛并优化隐藏页面入口。新增相关会议记录与文档,反映团队讨论的最新决策与实施建议。 2026-03-10 18:06:10 +08:00
Alex-larget
e23eba5d3e 优化错误处理逻辑,增加用户不存在时的自动登出功能。更新阅读页内容解析,支持TipTap HTML格式,提升用户体验。 2026-03-10 14:32:20 +08:00
Alex-larget
3e22e54f75 更新经验清单,新增2026-03-10团队架构/运维约定,最后更新日期调整至2026-03-10。 2026-03-10 12:54:41 +08:00
Alex-larget
f1afeee5e0 1 2026-03-10 11:05:05 +08:00
Alex-larget
05ac60dc7e 更新小程序,新增VIP会员状态管理功能,优化章节解锁逻辑,支持VIP用户访问增值内容。调整用户详情页面,增加VIP相关字段和功能,提升用户体验。更新会议记录,反映最新讨论内容。 2026-03-10 11:04:34 +08:00
Alex-larget
f00315d785 1 2026-03-09 16:17:00 +08:00
Alex-larget
30ebdb5ac7 新增2026-03-09会议记录,包含代码完整性分析与分支合并准备的讨论,更新相关文档以反映最新会议内容。 2026-03-09 15:20:48 +08:00
卡若
07e8a43bff chore: 删除 devlop 分支下的开发文档目录
Made-with: Cursor
2026-03-09 15:17:35 +08:00
Alex-larget
c3de123ef8 1 2026-03-09 11:53:49 +08:00
卡若
868b0a10d9 Merge remote-tracking branch 'github/devlop' 2026-03-09 05:54:50 +08:00
卡若
22bb29f433 feat: 内容管理深度优化 (03-07~03-09)
- 排名算法权重可配置,排行榜显示点击量/付款数/热度
- 富文本编辑器升级(TipTap),支持@提及/#链接标签/图片/表格
- 「主人公」Tab → 「链接AI」Tab,AI列表+链接标签管理
- 链接标签新增存客宝(ckb)类型,存客宝绑定配置面板
- 人物ID改为可选,名称必填
- 排行榜操作改为「编辑文章」,付款记录移入编辑弹窗
- 章节ID修改支持(originalId/newId机制)
- 付款记录用户ID/订单ID可点击跳转
- 项目推进表补充14-15节(03-07~09改动记录+存客宝技术方案)

Made-with: Cursor
2026-03-09 05:49:03 +08:00
卡若
4bb9e2af36 sync: soul-admin 配置、soul-admin 前端 | 原因: 前端构建配置修改、前端代码修改 2026-03-09 04:58:48 +08:00
卡若
a03a55cdbc sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:58:16 +08:00
卡若
80c5b68b40 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:58:10 +08:00
卡若
e9ae0be7a6 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:58:05 +08:00
卡若
e5f710cf46 sync: soul-api 接口逻辑 | 原因: 后端接口逻辑修改 2026-03-09 04:57:35 +08:00
卡若
874900d520 sync: soul-api 接口逻辑、soul-api 后端 | 原因: 后端接口逻辑修改、后端代码修改 2026-03-09 04:57:29 +08:00
卡若
13e6c21953 sync: soul-api 接口逻辑、soul-api 后端 | 原因: 后端接口逻辑修改、后端代码修改 2026-03-09 04:57:05 +08:00
卡若
d236c2590f sync: soul-api 接口逻辑、soul-api 后端 | 原因: 后端接口逻辑修改、后端代码修改 2026-03-09 04:56:52 +08:00
卡若
83c1546da4 sync: soul-api 后端 | 原因: 后端代码修改 2026-03-09 04:56:41 +08:00
卡若
3125e42def sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:56:07 +08:00
卡若
794a1f46a9 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:55:26 +08:00
卡若
cb02b6be74 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:55:20 +08:00
卡若
2717c1a773 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:55:07 +08:00
卡若
18c61f46c9 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:54:57 +08:00
卡若
930aeb707e sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:54:45 +08:00
卡若
37aa34ef47 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:54:15 +08:00
卡若
63253c08f7 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:54:10 +08:00
卡若
f7679e78a2 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:54:03 +08:00
卡若
a4a07cff4d sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:53:44 +08:00
卡若
2137852785 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:53:25 +08:00
卡若
9d14127fa8 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:53:17 +08:00
卡若
cbc443b500 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:53:07 +08:00
卡若
fb71faa117 sync: soul-admin 页面、soul-api 后端 | 原因: 前端页面修改、后端代码修改 2026-03-09 04:53:01 +08:00
卡若
bb847cec96 sync: soul-api 后端、开发文档 需求 | 原因: 后端代码修改、需求文档更新 2026-03-09 04:51:28 +08:00
卡若
3251eda306 sync: 开发文档 需求 | 原因: 需求文档更新 2026-03-09 04:51:17 +08:00
卡若
aee220cc9c sync: 开发文档 需求 | 原因: 需求文档更新 2026-03-09 04:51:08 +08:00
卡若
ff940e87c0 sync: 开发文档 需求 | 原因: 需求文档更新 2026-03-09 04:50:21 +08:00