wangzhiwei
|
891f60d5a5
|
feat(account): 添加账户交易记录分页查询功能
- 新增充值记录、消费记录和赠送记录的分页查询接口
- 实现消费记录按callId分组查询功能
- 添加账户交易记录DTO和分组查询DTO定义
- 在AccountController中添加日志注解和相关API端点
- 优化AccountServiceImpl中的数据库操作方法调用
- 修改AccountTransactionMapper.xml增加相应的SQL查询语句
- 添加创建时间范围筛选功能到交易记录查询中
- 实现CMS内容管理的路径更新功能和标签查询优化
|
2026-04-21 09:32:17 +08:00 |
|
wangzhiwei
|
e5433853ec
|
feat(CmsContent): 添加从ZIP文件批量导入Excel数据功能
- 新增 importFromZip 接口支持ZIP文件批量导入
- 实现ZIP文件解压并遍历内部Excel文件逻辑
- 集成现有Excel导入方法处理单个文件导入
- 添加Office临时文件过滤机制
- 实现导入进度和结果统计功能
- 提供详细的导入日志记录和错误处理
|
2026-04-13 15:14:31 +08:00 |
|
wangzhiwei
|
7ae6e19ae1
|
fix(content): 修复内容查询分页参数传递问题
- 修复了标签查询中分页参数未正确传递的问题
- 将硬编码的页码改为使用查询参数的页码值
- 修改页面大小计算方式为固定1000加上查询参数的页面大小
- 确保内容查询能够正确使用前端传入的分页参数
|
2026-04-07 14:10:23 +08:00 |
|
wangzhiwei
|
bad416aeab
|
feat(account): 实现账户功能完善与支付集成
- 集成Sa-Token框架实现用户身份认证和权限管理
- 修改账户查询接口,基于当前登录用户自动获取用户ID
- 优化账户余额操作,增加空值检查和BigDecimal精度处理
- 添加支付订单状态查询功能,支持按订单ID或订单号查询
- 实现支付回调处理,在微信和支付宝支付成功后自动更新账户余额
- 完善内容购买流程,基于当前登录用户进行权限验证
- 优化CMS内容推荐算法,改进标签匹配和去重逻辑
- 更新AI技能生成服务,优化YAML输出格式和目录结构规范
|
2026-04-02 18:14:29 +08:00 |
|
wangzhiwei
|
770f50302e
|
feat(account): 扩展账户余额管理功能
- 新增可提现余额和不可提现余额字段,完善账户余额结构
- 添加充值接口支持微信和支付宝支付方式
- 实现token消费转换扣费功能,支持AI模型调用计费
- 增加管理员赠送金额接口,仅管理员可调用
- 完善交易记录查询功能,支持用户查看历史交易明细
- 集成模型价格服务,实现token费用自动计算
- 重构余额增加逻辑,区分可提现和不可提现金额
- 优化账户实体类初始化逻辑,确保余额字段正确设置
- 更新交易记录实体类,新增token相关和收支类型字段
- 修改支付配置,更新微信和支付宝回调地址为生产环境域名
|
2026-04-01 11:52:33 +08:00 |
|
wangzhiwei
|
3df611f809
|
feat(content): 添加从目录导入Excel功能并优化内容管理
- 新增从指定目录批量导入Excel数据到CmsContent的功能
- 添加ImportPathDto请求参数实体类
- 实现importFromPath方法支持目录遍历和文件批量导入
- 添加truncateTable方法用于清空表数据
- 优化Excel导入逻辑增加异常处理和空值检查
- 调整批量处理大小从100改为10
- 更新审核状态和发布状态的描述文案
- 修复分享次数和官方标识字段的默认值设置
- 将Servlet API从javax迁移到jakarta
- 更新README.md完善项目文档
- 优化技能解析逻辑支持多层级目录结构
- 修复AI模型生成中的标签选择和参数验证问题
|
2026-03-23 11:38:20 +08:00 |
|
wangzhiwei
|
59a44f9c53
|
feat(skills): 新增技能包解析和标题获取功能
- 添加了CmsContentController的getTitle接口用于获取内容标题
- 实现了CmsContentService的getTitle方法支持内容标题查询
- 新增SkillZipParser工具类支持ZIP和RAR格式技能包解析
- 集成snakeyaml和sevenzipjbinding依赖处理YAML配置和压缩文件
- 实现SkillGenService的uploadSkillV2方法支持本地技能包上传
- 在SysUserController中增强token验证逻辑确保登录状态检查
- 支持从技能包中提取MD文件内容并自动生成YAML描述结构
|
2026-03-17 18:06:03 +08:00 |
|
wangzhiwei
|
a92b668ac3
|
```
feat(content): 添加内容服务参数验证和空值处理
- 在 CmsContentServiceImpl 中多个方法添加 Assert.notNull 参数验证
- 为 queryById、queryByIdWithPermission、update 等方法添加内容ID非空检查
- 处理点赞数为空时的默认值设置,避免空指针异常
- 在 controller 层修复注释参数名大小写问题
```
|
2026-03-16 11:09:07 +08:00 |
|
wangzhiwei
|
ed220c9981
|
feat(content): 新增内容管理相关功能和优化技能生成服务
- 添加了获取CmsContent内容的接口和实现方法
- 新增QueryContentDto用于内容查询参数传递
- 修改SkillGenController中上传技能接口参数类型
- 在SkillGenRequest中添加技能说明字段
- 优化SkillGenServiceImpl中的API调用异常处理
- 添加对技能上传后图标设置的逻辑处理
- 在SysUser实体和数据库映射中添加会话ID字段
- 实现用户会话创建和管理功能
- 更新数据库查询语句以包含新增的session_id字段
- 添加了canvas-design技能包示例文件
|
2026-03-13 10:40:13 +08:00 |
|
wangzhiwei
|
6398b0495e
|
feat(content): 添加多语言支持和Excel导入功能
- 在CmsContent实体类中增加英文标题、描述、介绍和内容字段
- 实现根据语言类型查询内容的功能,支持中英文切换
- 添加从Excel文件批量导入内容数据的功能
- 实现上传技能压缩包并解析生成技能内容的功能
- 优化分页查询逻辑,支持按标签过滤和内存分页
- 修改数据库映射配置以支持多语言字段存储
- 重构点赞功能的安全检查逻辑
|
2026-03-11 15:36:48 +08:00 |
|
wangzhiwei
|
1b0d102ef9
|
feat(content): 增强内容搜索功能支持关键词匹配和标签关联推荐
- 在 CmsContentDto 中新增 tagIdList 和 keyword 字段用于批量查询和全文搜索
- 修改数据库查询映射文件支持基于关键词的标题、描述、标签多字段模糊匹配
- 实现标签 ID 列表批量查询功能,支持多标签条件筛选
- 添加基于关键词搜索的智能关联推荐机制,根据首个结果的标签自动推荐相关内容
- 优化分页查询逻辑,在关键词搜索结果较少时自动补充相关技能内容
- 增强搜索结果排序算法,综合考虑排序权重和创建时间因素
|
2026-03-06 18:58:04 +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
|
063bfbde12
|
feat(content): 添加内容查看记录和收藏功能
- 实现通过主键查询内容时支持用户ID参数
- 添加用户查看记录功能,防止5分钟内的重复记录
- 实现内容收藏和取消收藏功能
- 添加用户是否已收藏内容的检查方法
- 集成查看记录和收藏记录的数据持久化操作
- 在收藏操作时同步更新内容的点赞数量统计
|
2026-01-29 14:13:02 +08:00 |
|
wangzhiwei
|
3d6accfd5d
|
Initial commit of backend project
|
2026-01-22 10:20:02 +08:00 |
|