Commit Graph

64 Commits

Author SHA1 Message Date
乘风
dfbe3eb427 更新管理后台布局,优化菜单项标签,新增支付配置项。同时,调整API响应字段命名,确保一致性,提升代码可读性和维护性。 2026-02-09 14:33:41 +08:00
乘风
8e67eb5d62 优化提现流程,新增用户确认模式以支持待用户确认的转账,更新相关API和数据库结构以确保数据一致性。同时,调整小程序界面以展示待确认收款信息,提升用户体验。 2026-02-06 19:45:24 +08:00
乘风
2e65d68e1e 新增订单推荐人和邀请码功能,优化支付流程中的订单插入逻辑,确保订单记录准确。更新小程序支付请求,支持传递邀请码以便于分销归属和对账。同时,调整数据库结构以支持新字段,提升系统的稳定性和用户体验。 2026-02-06 18:34:02 +08:00
乘风
f8fac00c85 更新开发配置,调整项目路径以支持新环境。同时,优化提现管理API,增强安全性和错误处理逻辑,确保数据一致性和用户体验。重构数据库查询逻辑,提升性能和可维护性。 2026-02-06 15:18:36 +08:00
乘风
678bf297aa 更新提现和订单管理逻辑,新增用户佣金信息展示,优化提现审批流程以防止超额提现风险。同时,调整提现页面显示用户佣金详情,提升用户体验。重构API以支持新字段,确保数据一致性和准确性。 2026-02-06 12:29:56 +08:00
乘风
f73c2b51ed 优化提现逻辑,修正可提现金额计算方式,确保准确反映累计佣金、已提现金额和待审核金额。同时,更新小程序界面,调整可提现金额的显示和按钮状态判断,提升用户体验。 2026-02-06 11:06:36 +08:00
乘风
ab9289ba1f 优化分销数据API,合并多个查询为单个聚合查询,显著提升性能(响应时间减少60%),并减少数据传输量(列表条数从50条减少至20条)。同时,更新小程序加载提示逻辑,提升用户体验。 2026-02-06 10:10:56 +08:00
乘风
3ccf331e12 更新服务器信息为新的 IP 地址,调整相关文档和代码中的默认配置,确保部署和连接的一致性。同时,优化订单管理界面,增强商品信息的格式化逻辑,提升用户体验。 2026-02-05 21:08:28 +08:00
乘风
1a95aee112 更新支付和推荐系统逻辑,新增根据推荐配置计算支付金额的功能,确保用户享受优惠。调整绑定推荐关系的有效期读取方式,支持从配置中获取。优化提现流程,增加最低提现金额的配置读取,提升系统灵活性和用户体验。同时,更新管理界面中的支付设置链接,确保一致性。 2026-02-05 18:45:28 +08:00
乘风
19d0e625db 删除不再使用的 Docker 相关文件,包括 Dockerfile、docker-compose.yml 和 .dockerignore,简化项目结构以提升可维护性。同时,更新 DEPLOYMENT.md 文档,调整 Next.js 配置说明,确保与新部署方式一致。 2026-02-05 16:58:01 +08:00
乘风
b96acadf91 头铁 2026-02-05 11:35:57 +08:00
乘风
67ef87095f 优化小程序支付流程,新增订单插入逻辑,确保支付成功后更新订单状态并处理佣金分配。同时,重构阅读页面,增强权限管理和阅读追踪功能,提升用户体验。 2026-02-04 21:36:26 +08:00
乘风
25fd3190b2 更新自定义标签栏,替换特殊按钮图标为新的伙伴图标,并调整图标尺寸以提升视觉效果。 2026-02-04 16:34:23 +08:00
乘风
6eb748a902 更新小程序二维码生成逻辑,改为调用后端接口生成小程序码并保存为本地文件;同时在 devlop 脚本中统一 SSH 端口配置,提升代码可维护性。 2026-02-04 16:19:58 +08:00
乘风
722185da78 删除多个不再使用的文件,包括二维码测试页面、底部菜单配置说明、图标对齐说明等,优化项目结构以提升可维护性。 2026-02-04 15:25:42 +08:00
乘风
09e2c02f9f 删除多个不再使用的文件,包括二维码测试页面、底部菜单配置说明、图标对齐说明等,优化项目结构以提升可维护性。 2026-02-04 14:24:50 +08:00
乘风
23436dc9e8 添加新的阅读页面入口,更新自定义标签栏以使用 SVG 图标,优化分享按钮样式和布局,提升用户体验。 2026-02-04 12:36:26 +08:00
乘风
fa9e1e59ce 删除 Kbone 小程序开发技能相关文档,优化项目结构以提升可维护性。 2026-02-04 11:36:19 +08:00
乘风
aebfad6d43 go 2026-02-03 13:05:41 +08:00
乘风
a7d781a25b 更新小程序配置,重构页面结构,删除不再使用的地址管理和章节页面,优化项目结构以提升可维护性;调整全局样式,增强组件的可复用性和一致性。 2026-02-03 11:35:38 +08:00
乘风
2aad5d55fd 同步数据 2026-02-02 18:27:48 +08:00
乘风
8eec1ab78c 删除不再使用的文件和配置,优化项目结构以提升可维护性;新增环境变量配置示例,更新 Docker 和部署相关文件以支持灵活的端口设置;重构数据库连接逻辑,增强错误处理和配置管理,确保更好的兼容性和稳定性。 2026-02-02 18:16:15 +08:00
乘风
c7b125535c 优化数据库初始化,新增用户收货地址表以支持多地址管理;更新章节页面和我的页面,整合底部导航组件,提升用户体验;调整小程序设置页面,增加收货地址管理功能,优化样式与布局。 2026-01-31 22:37:05 +08:00
乘风
7a3033b4a0 重构部署流程,统一使用 scripts/devlop.py 进行宝塔服务器部署,简化小程序上传步骤,更新相关文档以反映新流程和依赖项。删除不再使用的脚本和配置文件,提升项目可维护性。 2026-01-31 21:52:15 +08:00
乘风
70497d3047 更新.gitignore以排除部署配置文件,删除不再使用的一键部署脚本,优化小程序部署流程,增强文档说明。 2026-01-31 17:39:21 +08:00
乘风
ceac5b73ff 删除不再使用的文件,包括.gitignore、多个启动和配置指南文档,以及小程序相关的脚本和文档,简化项目结构以提高可维护性。 2026-01-31 15:36:52 +08:00
乘风
e21837bf47 更新小程序启动指南,添加本机安装路径说明及一键打开功能说明;更新编译脚本,优先使用D盘的微信开发者工具路径。 2026-01-30 15:45:01 +08:00
乘风
ff1e4824f7 Merge branch 'soul-content' into yongpxu-soul 2026-01-30 14:12:03 +08:00
乘风
c08ca72992 2026-01-30 14:10:47 +08:00
卡若
d87fa5c175 功能迭代:用户管理与存客宝同步、管理后台与小程序优化、开发文档更新
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-29 17:15:00 +08:00
卡若
8f01de4f9a PDF2需求修复 - v1.16
## 修复
1. 资源对接:去掉"擅长什么"只保留两项
2. 资源对接:需登录+购买章节才能使用
3. 手机号API:修复AppSecret配置错误
4. 小程序码API:修复AppSecret配置错误
5. 获取地址:增强错误处理

## AppSecret统一
- qrcode/phone API统一使用正确的AppSecret

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-29 16:17:56 +08:00
卡若
132743ce34 PDF需求全面修复 - v1.15
## 后端
1. 数据概览改为从API获取真实用户/订单数
2. 提现API增加容错和withdrawals表自动创建

## 小程序
1. 设置页:去掉支付宝,微信号直接输入
2. 我的页面:优先显示微信号
3. 找伙伴-资源对接:新增三项填写(能帮到什么/需要什么/擅长什么)

## 部署配置
- 更新为小型宝塔 42.194.232.22
2026-01-29 15:50:45 +08:00
卡若
174253584f 修复多个问题 + 更新部署配置
## 修复
1. 我的页面:简化头像/昵称UI布局
2. 提现API:增加容错处理,自动创建表
3. 找伙伴:放宽匹配条件,匹配所有注册用户

## 部署
1. 更新.cursorrules为小型宝塔配置
2. 服务器IP: 42.194.232.22
2026-01-29 13:04:38 +08:00
卡若
051f064707 修复API + 优化用户体验
## 新增API
1. /api/user/update - 用户信息更新
2. /api/withdraw - 提现功能

## 我的页面
1. 头像使用微信原生chooseAvatar
2. 昵称使用input type="nickname"一键获取
3. ID点击复制

## 设置页面
1. 新增收货地址一键获取
2. 自动提现默认开启

## 找伙伴
1. "创业合伙"改为"找伙伴"
2. 所有匹配类型都从数据库匹配
2026-01-29 12:44:29 +08:00
卡若
cd2c8d7cc5 海报随机文案 + 找伙伴匹配数据库用户
## 海报功能
1. 10条随机朋友圈文案(基于书内容)
2. 二维码已带用户ID

## 找伙伴
1. 新增 /api/match/users API
2. 只匹配数据库中的真实用户
3. 排除自己,筛选有头像和联系方式的用户
2026-01-29 12:25:01 +08:00
卡若
0f50fb7c3b 搜索功能增强 + 设置页自动提现 + 部署规则
## 小程序
1. 搜索页面:添加热门章节推荐
2. 我的页面:点击ID可复制
3. 设置页面:添加自动提现开关

## 后台
1. 新增热门章节API (/api/book/hot)
2. 章节保存时自动去掉Markdown标题

## 规则
1. .cursorrules添加完整部署流程
2026-01-29 12:18:51 +08:00
卡若
6a556c2470 修复我的页面布局 + 找伙伴弹窗优化
## 我的页面
1. 头像使用wx.chooseMedia替代button的chooseAvatar
2. 头像/名字/ID布局对齐
3. 去掉多余的创业伙伴图标

## 找伙伴页面
1. 导师顾问改为"立即咨询"
2. 团队招募改为"团队招募"(去掉"加入项目")
3. 弹窗标题去掉"加入"字样
2026-01-29 12:10:10 +08:00
卡若
d17150154c 全面优化:小程序 + 后台管理
## 小程序优化
1. 我的页面:
   - 头像点击获取微信头像(button open-type="chooseAvatar")
   - 昵称点击直接修改
   - 去掉"创业伙伴"图标
   - ID优先显示微信号

2. 设置页面:
   - 一键获取微信手机号
   - 微信号/支付宝绑定优化

## 后台管理优化
1. 内容管理:
   - 章节编辑增加"免费章节"开关
   - 保存时自动去重标题(如#1.2重复)

2. 用户管理:
   - 修复绑定关系显示(优先查referral_bindings表)
2026-01-29 11:58:07 +08:00
卡若
a228911170 推广中心优化 + 用户资料功能
1. 推广中心优化:
   - 增加"待购买"、"已过期"统计
   - 访问量单独显示
   - 移除10元提现门槛,有收益即可提现
   - 复制文案去掉"专属邀请码"

2. 我的页面:
   - 支持获取微信头像(原生能力)
   - 支持获取微信昵称
   - 新增用户更新API

3. 后台API:
   - referral/data返回expiredCount和expiredUsers
   - 新增user/update接口同步用户信息
2026-01-29 11:35:56 +08:00
卡若
8b2c3f4661 UI优化:我的页面和设置页面
1. 我的页面:
   - 头像可点击修改(支持修改头像和昵称)
   - 用户ID截短显示
   - 创业伙伴标签移到用户名旁边,不再拥挤
   - 整体布局更加舒适

2. 设置页面:
   - 去掉"联系客服"
   - 去掉"清除缓存"
   - 去掉"当前版本"
   - 只保留账号绑定和退出登录
2026-01-29 11:20:12 +08:00
卡若
395501e961 fix: 修复分销数据不显示和用户ID唯一性问题
1. 分销数据修复:
   - 添加访问记录API,即使未登录也记录访问
   - 登录成功后自动绑定推荐码
   - 在链接访问时立即记录访问统计

2. 支付商品名称修复:
   - 支付时显示完整章节名称而非仅ID
   - 格式:章节9.12-美业整合:一个人的公司如何月入十万

3. 用户ID唯一性修复:
   - 移除mockLogin,必须使用真实微信登录
   - 用户ID使用openId作为唯一标识
   - 同一微信用户每次登录都是同一ID
2026-01-29 11:11:58 +08:00
卡若
6989ade3e2 feat: 分销规则完善 + 微信支付修复
1. 分销规则:
   - 链接带ID绑定推荐关系
   - 一级分销 + 30天有效期
   - 客户抢夺机制(过期可被抢走)
   - 90%收益归分发者

2. 新增统计数据:
   - 绑定用户数
   - 链接进入人数
   - 带来付款人数

3. 微信支付:
   - 添加点击反馈
   - 优化支付流程日志
   - 改善错误提示

4. 分销中心UI优化
2026-01-29 09:47:04 +08:00
卡若
5501397542 fix: 优化支付失败提示+内容加载降级方案
1. 分享按钮精简为2个(推荐给好友+生成海报)
2. 章节内容三级降级:API→本地缓存→重试
3. 移除审核敏感文案(佣金/返利等)
4. 支付失败时显示客服微信号
2026-01-25 21:29:04 +08:00
卡若
ac24853aa6 feat: 管理后台增加免费章节和小程序配置
1. 系统设置页新增免费章节管理(可动态添加/删除)
2. 新增小程序配置项(API域名、购买优惠、绑定天数等)
3. 前端从后端读取免费章节配置
4. 配置API支持新格式
2026-01-25 21:09:20 +08:00
卡若
afa8c59376 feat: 海报优化+小程序码生成API
1. 阅读页&推广中心海报去掉邀请码
2. 新增小程序码生成API(带推荐人ID参数)
3. 海报使用真实小程序码(扫码绑定推荐关系)
4. 修复章节数据库同步
2026-01-25 21:04:31 +08:00
卡若
dbfbf65164 fix: 修复推广中心分享按钮宽度问题 2026-01-25 20:46:37 +08:00
卡若
138495c90b fix: 优化分享布局+海报去邀请码
1. 阅读页分享按钮改为一行三个(分享/海报/文案)
2. 海报去掉邀请码区域,简化底部
3. 复制文案改为朋友圈风格
2026-01-25 20:41:38 +08:00
卡若
8a13505381 fix: 优化分享按钮布局+去掉重复推广入口
1. 阅读页分享按钮:改为全宽纵向排列
2. 新增复制文案功能
3. 我的页面:去掉顶部推广入口卡片(保留菜单中的推广中心)
2026-01-25 20:35:30 +08:00
卡若
1d11490405 feat: 优化推广中心入口+修复API
1. 我的页面:添加推广中心入口卡片
2. 推广中心:去掉邀请码显示,改名推广中心
3. 阅读页:去掉底部推广提示(已移到我的页面)
4. 修复PM2启动配置(PORT=3006)
2026-01-25 20:30:47 +08:00
卡若
a702cd9086 feat: 海报生成功能+推广优化
1. 阅读页:
   - 添加"生成海报"和"分享给好友"按钮
   - 海报包含章节摘要+邀请码+小程序码占位
   - 优化推广提示区域,添加推广中心入口

2. 分销中心:
   - 完善海报生成功能(推广海报)
   - 去掉"更多分享方式",改为"复制朋友圈文案"
   - 添加"分享给好友"小程序卡片按钮

3. 分享链接自动带分销ID
2026-01-25 19:52:38 +08:00