wangzhiwei
|
a608b7a754
|
refactor(account): 重构账户冻结功能实现
- 更新冻结类型枚举说明,统一为token和RMB类型
- 添加日志记录功能并引入常量定义
- 重构创建冻结单方法,增加参数验证和业务流程优化
- 重构释放冻结单方法,完善金额计算和账户更新逻辑
- 修改模型价格查询接口返回类型为列表
- 添加支付订单和系统日志查询条件字段
- 调整应用配置文件环境设置和Redis连接参数
|
2026-04-24 14:28:32 +08:00 |
|
wangzhiwei
|
eef2b68291
|
config(session): 禁用会话持久化并添加用户头像上传路径配置
- 禁用会话持久化,避免启动时恢复损坏的会话文件
- 添加 userIconPath 配置项用于用户头像上传路径
- 在开发环境配置中同步添加用户头像路径配置
|
2026-04-21 09:59:46 +08:00 |
|
wangzhiwei
|
7841b94872
|
feat(account): 添加账户扣费系数配置和邀请码功能
- 在AccountFrozenController中添加跨域注解并修改请求路径为/api/accountFrozen
- 引入AccountDeductionProperties配置类,支持动态扣费系数设置
- 修改账户冻结逻辑,将原来的1元=100积分改为1分=1积分,并应用扣费系数
- 在SysUser实体中添加inviteCode、invitedCode、invitedBy字段
- 实现用户注册时自动生成邀请码功能
- 添加邀请码验证和奖励机制,邀请成功赠送100积分
- 优化PhoneLoginDto添加邀请码参数
- 完善数据库映射文件支持新字段操作
|
2026-04-13 14:50:13 +08:00 |
|
wangzhiwei
|
e651e73fa2
|
feat(account): 实现账户积分系统及套餐功能
- 将账户余额系统改造为积分系统,充值金额按1元=100积分计算
- 新增套餐配置功能,支持套餐购买并获取基础额度和赠送额度
- 在账户冻结功能中集成模型价格计算,根据预估tokens自动计算冻结金额
- 更新支付流程以支持套餐ID关联和积分计算
- 修改全局异常处理器返回格式,统一使用CommonResult
- 优化账户交易记录的备注信息显示
- 添加雪花算法配置用于分布式ID生成
- 扩展账户冻结DTO添加预估tokens字段
- 重构账户服务中的金额处理逻辑为积分处理逻辑
- 实现套餐配置的CRUD操作接口和相关实体类
- 更新支付回调逻辑以正确处理套餐购买场景
|
2026-04-11 21:11:53 +08:00 |
|
wangzhiwei
|
770f50302e
|
feat(account): 扩展账户余额管理功能
- 新增可提现余额和不可提现余额字段,完善账户余额结构
- 添加充值接口支持微信和支付宝支付方式
- 实现token消费转换扣费功能,支持AI模型调用计费
- 增加管理员赠送金额接口,仅管理员可调用
- 完善交易记录查询功能,支持用户查看历史交易明细
- 集成模型价格服务,实现token费用自动计算
- 重构余额增加逻辑,区分可提现和不可提现金额
- 优化账户实体类初始化逻辑,确保余额字段正确设置
- 更新交易记录实体类,新增token相关和收支类型字段
- 修改支付配置,更新微信和支付宝回调地址为生产环境域名
|
2026-04-01 11:52:33 +08:00 |
|
wangzhiwei
|
af0ae4bac1
|
feat(config): 添加上传配置并重构文件上传路径管理
- 新增 UploadConfig 配置类统一管理上传路径
- 将硬编码的上传目录路径改为配置驱动
- 添加 EscapeCharacterUtils 工具类处理转义字符
- 修复 application-dev.yml 和 application-prod.yml 中的上传路径格式
- 在 SkillGenServiceImpl 中集成转义字符清理功能
- 更新 CommonController 使用配置类管理上传目录
|
2026-03-04 14:48:50 +08:00 |
|
wangzhiwei
|
11bc1959f0
|
feat(content): 添加skill管理和支付配置功能
- 添加GLM大模型配置支持
- 配置生产环境Redis连接信息
- 更新支付回调URL路径配置
- 添加微信和支付宝支付配置到生产环境
- 修改异常处理器捕获BizException
- 添加内容详情、需求说明和介绍字段
- 将内容管理重命名为skill管理
- 添加取消收藏功能接口
- 添加用户历史查看、收藏、购买和创建内容列表接口
- 实现用户行为统计和个性化内容推荐功能
- 更新数据库映射文件以支持新字段和查询功能
|
2026-03-03 14:55:06 +08:00 |
|
wangzhiwei
|
e16fbdf2d6
|
feat(payment): 添加支付功能支持微信和支付宝
- 集成微信支付和支付宝支付SDK
- 添加支付配置文件和配置类
- 实现支付控制器提供创建订单和处理回调接口
- 更新内容购买服务支持第三方支付方式
- 添加支付订单服务处理支付状态更新
- 修改CMS内容服务添加收藏和查看记录功能
- 更新应用配置文件适配开发环境和Redis连接
- 升级分页插件版本并添加统一SQL解析器依赖
|
2026-02-26 17:30:55 +08:00 |
|
wangzhiwei
|
18787b68a0
|
feat(ai): 集成DeepSeek AI服务实现技能生成与分析功能
- 添加DeepSeek API配置类和application.yml配置
- 实现HTTP工具类用于发送AI API请求
- 创建技能生成和分析的请求响应实体类
- 开发技能生成控制器提供generate和analyze接口
- 实现SkillGenService服务完成AI交互逻辑
- 设计SkillRequest封装聊天完成API调用参数
- 添加跨域支持和Swagger API文档注解
|
2026-01-28 20:30:50 +08:00 |
|
wangzhiwei
|
83fc577186
|
feat(redis): 集成 Redisson 并统一配置管理
- 添加 Redisson 依赖并配置自动装配
- 创建 application-common.yml 统一管理 Redis 配置
- 在 application.yml 中引入公共配置文件
- 修改生产环境配置以引用公共 Redis 配置
- 替换原生 RedisTemplate 为 Redisson 客户端
- 实现基于 Redisson 的分布式锁和缓存功能
|
2026-01-28 14:45:36 +08:00 |
|
wangzhiwei
|
9d53c5e2de
|
fix: 修复SMS sendMessage编译错误,重构login方法,使用Assert类替换直接抛出的BizException,添加favorite、history、create、has字段到登录返回结果,修复前端接口乱码问题,为所有实体类添加createBy和updateBy字段,确保CmsCategoryController#getPageList可无登录访问
|
2026-01-26 14:31:56 +08:00 |
|
wangzhiwei
|
3d6accfd5d
|
Initial commit of backend project
|
2026-01-22 10:20:02 +08:00 |
|