|
|
bdaa6a0dc8
|
refactor: 统一业务异常处理,标准化结果码和错误响应
1. 新增并完善ResultCode枚举,补充标准HTTP状态码对应的业务状态码
2. 重构BusinessException,新增基于ResultCode的构造函数和ThrowIf扩展方法
3. 替换所有硬编码的HTTP状态码为统一的ResultCode枚举
4. 优化全局异常中间件,根据业务状态码映射对应HTTP状态码并规范化JSON响应
5. 修复OssImageHelper和AutoDotCodeConsumer中的OSS文件处理逻辑
6. 新增用户答题快照实体类
7. 清理废弃的宠物模块迁移脚本
|
2026-06-29 16:34:26 +08:00 |
|
|
|
d64b68abdd
|
fix: 更新微信配置、点阵ID及打印工具相关配置
1. 更新WebApi和WorkService的配置文件中的微信AppId、AppSecret
2. 修改WorkService的DotId配置为新的点阵ID
3. 新增打印工具所需的授权xml文件
4. 重构打印工具调用逻辑,修复路径问题并优化命令执行方式
|
2026-06-29 10:39:59 +08:00 |
|
|
|
3c3453668f
|
refactor: 重构AI聊天服务为流式返回,优化OOS路径与仓库初始化逻辑
1. 重构AI聊天接口与实现为流式返回,支持SSE协议
2. 修正BaseRepository的数据库上下文初始化逻辑
3. 更新AutoDotCodeConsumer的OOS存储路径
4. 新增阿里云OSS配置项到appsettings
5. 优化AiChatService的日志与代码注释
|
2026-06-24 18:25:25 +08:00 |
|
|
|
16ad80f2a8
|
refactor(work-service): 重构自动铺码消费者,新增微信登录逻辑与配置更新
1. 更新微信公众号配置AppId和AppSecret
2. 修复微信授权控制器临时返回逻辑,启用真实登录流程
3. 新增期刊打印DTO类,定义铺码数据结构
4. 重构AutoDotCodeConsumer,新增依赖注入与完整铺码业务逻辑
5. 调整队列消费者接口与实现,添加取消令牌参数
6. 新增铺码回调响应实体类,完善异常处理与事务管理
|
2026-06-23 16:53:18 +08:00 |
|
|
|
d9933e4537
|
refactor: 重构RabbitMQ消费者体系,新增自动铺码功能
1. 新增AutoDotCodeConsumer自动铺码消费者,实现统一的交换机路由绑定
2. 重构RabbitMQ接收方法,支持交换机、路由键配置,添加死信队列处理
3. 重构现有JournalTaskReceiveConsumer,使用标准交换机路由配置
4. 更新JournalPageService,将打印逻辑替换为自动铺码消息发送
5. 调整枚举类型,重构任务类型命名
6. 更新实体和DTO,新增Prompt相关字段
7. 添加PrintToolV2.7配套工具和文档
8. 清理冗余的PrintJournalPageAsync接口
|
2026-06-22 16:56:05 +08:00 |
|