Commit Graph

3 Commits

Author SHA1 Message Date
wangzhiwei
f2b8a735f2 refactor(payment): 重构支付功能并优化token消费接口
- 修改reduceBalanceWithToken方法使用TokenConsumptionDto参数对象
- 添加通过会话ID查询用户的功能并验证用户会话有效性
- 在支付控制器中更新订单信息时保存二维码内容
- 为PaymentOrder实体添加codeUrl和qrCode字段支持
- 更新SysUserMapper添加getBySessionId查询方法
- 优化微信和支付宝支付回调日志记录
- 改进token消费参数验证逻辑
- 调整数据库映射文件以支持新增字段
2026-04-01 15:50:58 +08:00
wangzhiwei
770f50302e feat(account): 扩展账户余额管理功能
- 新增可提现余额和不可提现余额字段,完善账户余额结构
- 添加充值接口支持微信和支付宝支付方式
- 实现token消费转换扣费功能,支持AI模型调用计费
- 增加管理员赠送金额接口,仅管理员可调用
- 完善交易记录查询功能,支持用户查看历史交易明细
- 集成模型价格服务,实现token费用自动计算
- 重构余额增加逻辑,区分可提现和不可提现金额
- 优化账户实体类初始化逻辑,确保余额字段正确设置
- 更新交易记录实体类,新增token相关和收支类型字段
- 修改支付配置,更新微信和支付宝回调地址为生产环境域名
2026-04-01 11:52:33 +08:00
wangzhiwei
3d6accfd5d Initial commit of backend project 2026-01-22 10:20:02 +08:00