|
|
07614b5fe6
|
feat: 新增上传地址管理、答题评分及社区消息功能
1. 新增UploadDomain实体与上传地址分配逻辑,为用户分配可用上传域名
2. 新增绑定期刊消息推送,通过RabbitMQ传递绑定信息
3. 优化答题评分逻辑,新增完成度阈值判定与社区消息插入
4. 新增配置项用于评分阈值配置
5. 补充相关DTO与实体类字段,完善数据传输与存储
|
2026-07-01 14:50:37 +08:00 |
|
|
|
87bc5c0e0c
|
修改GrowthPoint不为int?的类型
|
2026-07-01 10:27:19 +08:00 |
|
|
|
b822489111
|
删除AnswerStatus字段
|
2026-07-01 09:20:07 +08:00 |
|
|
|
2ca2a4c114
|
解决冲突
|
2026-07-01 08:51:41 +08:00 |
|
|
|
ab09c24338
|
refactor: 拆分自动铺码服务为独立PrintWorker项目
1. 将原WorkService中的AutoDotCodeConsumer、RabbitMQHostedService、IQueueConsumer迁移至新的PrintWorker项目
2. 移除WorkService中冗余的PrintTool依赖文件复制配置
3. 将PrintToolV2.7相关资源移动到PrintWorker项目中统一管理
4. 从WorkService中移除AutoDotCodeConsumer的服务注册
5. 新增PrintWorker项目的完整宿主程序与配置文件
|
2026-06-30 17:41:00 +08:00 |
|
|
|
6ec47220c2
|
feat: 新增AI自动批改功能,完善任务评分体系
1. 添加AI评分配置节点到appsettings.json
2. 新增NeedAiProcess字段控制是否使用AI批改
3. 扩展答题记录实体,新增理解力、判断力、表达力、说服力评分字段
4. 实现期刊任务AI自动批改消费者逻辑,支持重试机制和图片处理
5. 优化实体类注释和代码结构
6. 新增Dockerfile用于容器化部署
|
2026-06-30 16:16:12 +08:00 |
|
|
|
c0bd6b8200
|
fix pdf文件夹名称
|
2026-06-29 17:04:23 +08:00 |
|
|
|
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 |
|
|
|
4142b621c3
|
feat: 新增工作服务项目并调整部分接口路由
1. 新增QYZH.InteractiveMagazine.WorkService工作服务项目,包含队列消费者框架、Hangfire定时任务支持
2. 修复PetService中未定义FeedPetOutput变量的问题
3. 调整JournalController的路由前缀从api/icr改为api
4. 将工作服务项目添加到解决方案中
|
2026-06-11 18:01:07 +08:00 |
|