chenchun
|
b7756e2112
|
feat: 新增功能
- 概要
- 重构并扩展公告相关模型、DTO、服务,新增公告类型、图片与时间字段,调整缓存与查询处理。
- 新增枚举 AnnouncementTypeEnum。
- 主要改动(简要)
- Yi.Framework.AiHub.Application.Contracts/Dtos/Announcement/AnnouncementLogDto.cs
- 新增 ImageUrl、StartTime、EndTime、Type 字段,移除 Date 字段,Title 不再默认空串。
- Yi.Framework.AiHub.Domain/Entities
- 重命名 AnnouncementLogAggregateRoot -> AnnouncementAggregateRoot
- 表名由 Ai_AnnouncementLog 改为 Ai_Announcement(SugarTable 标注)
- 新增 ImageUrl、StartTime、EndTime、Type、Remark 字段(Remark 已存在,保持)
- Yi.Framework.AiHub.Domain.Shared/Enums/AnnouncementTypeEnum.cs
- 新增枚举文件(Activity=1, System=2)
- Yi.Framework.AiHub.Application.Contracts/IServices/IAnnouncementService.cs
- GetAsync 返回类型由 AnnouncementOutput 改为 List<AnnouncementLogDto>
- Yi.Framework.AiHub.Application/Services/AnnouncementService.cs
- 使用 Mapster 进行 DTO 映射
- 查询按 StartTime 降序,返回 List<AnnouncementLogDto>,缓存结构简化
- Yi.Abp.Web/YiAbpWebModule.cs
- 改为初始化 AnnouncementAggregateRoot 的表(Ai_Announcement)
- Yi.Ai.Vue3/types/import_meta.d.ts
- 移除 VITE_BUILD_COMPRESS 环境变量声明
- 重要注意/兼容性提示
- 接口变更:IAnnouncementService.GetAsync 返回类型已改变,调用方需同步更新(之前返回 AnnouncementOutput 的代码需调整)。
- 数据库表变更:表名从 Ai_AnnouncementLog -> Ai_Announcement,若需保留历史数据,请在部署前做好数据迁移(重命名表或迁移数据到新表结构),或使用 CodeFirst 初始化新表(当前代码在启动时会 InitTables<AnnouncementAggregateRoot>())。
- 新增 Mapster 适配(确保项目有 Mapster 依赖)。
- 前端类型声明移除环境变量后,前端构建/运行脚本若依赖 VITE_BUILD_COMPRESS 需同步调整。
- 若有缓存结构(AnnouncementCacheDto)或序列化相关约定变更,确认兼容性。
- 建议操作
- 更新所有使用 IAnnouncementService 的代码(API 层/前端适配返回结构)。
- 在非生产环境先执行数据迁移验证(保留旧表数据或写迁移脚本)。
- 确认 Mapster 包已安装并编译通过。
- 前端项目检查并同步 import_meta.d.ts 变更。
|
2025-11-10 15:03:02 +08:00 |
|
chenchun
|
690cabfd96
|
feat: 新增公告功能
|
2025-11-06 16:59:29 +08:00 |
|
chenchun
|
a9b2979a21
|
Merge branch 'abp' into ai-hub
|
2025-11-06 11:00:04 +08:00 |
|
chenchun
|
e6b991fe86
|
feat: 调整翻牌与邀请码逻辑,增加第8次奖励及前端骨架屏
|
2025-10-29 21:55:17 +08:00 |
|
chenchun
|
acb359ec33
|
style: 删除多余的 SqlSugar InitTables 注释并调整注释格式
在 Yi.Abp.Web/YiAbpWebModule.cs 中移除两行多余的注释,调整剩余注释的空格格式,清理代码注释,不影响程序逻辑。
|
2025-10-27 22:01:57 +08:00 |
|
chenchun
|
aec90ec9d6
|
feat: 新增翻牌活动入口与全局组件声明
- 在 Header Avatar 菜单新增翻牌活动(cardFlip)入口,并添加对应插槽 <card-flip-activity/>
- 在 types/components.d.ts 中添加 CardFlipActivity 与 ElCollapseTransition 类型声明
- 在 .eslintrc-auto-import.json 中新增 ElMessage 与 ElMessageBox 自动导入
- 从 import_meta.d.ts 中移除 VITE_BUILD_COMPRESS 环境声明
- 在 YiAbpWebModule.cs 中添加相关 using 并保留数据库建表初始化的注释(CodeFirst.InitTables)
|
2025-10-23 21:58:47 +08:00 |
|
ccnetcore
|
1cc5f2a14f
|
refactor: 注释掉 Furion 统一结果 API 注册,保留 ABP 默认处理方式
|
2025-09-27 17:26:13 +08:00 |
|
chenchun
|
f90d3871fa
|
feat: 启用 Furion 统一返回结果并优化过滤器配置
- 在 `YiAbpWebModule` 中启用 `AddFurionUnifyResultApi` 以支持 Furion 风格的统一 API 返回格式
- 调整 `UnifyResultExtensions`,移除 `AbpExceptionFilter` 和 `AbpNoContentActionFilter`,确保统一结果过滤器优先执行
|
2025-09-16 11:48:36 +08:00 |
|
ccnetcore
|
1c54e47b9e
|
feat: 新增AI账户服务及扩展用户信息获取功能,支持通过userId查询用户信息
|
2025-08-30 17:55:13 +08:00 |
|
chenchun
|
d2c6238df1
|
feat: 启用AI股票生成与新闻生成任务并切换至OpenAI接口配置
|
2025-08-28 15:40:59 +08:00 |
|
chenchun
|
9a31d14b41
|
feat: 优化CORS配置支持通配符和代码格式化
- 支持CORS配置使用通配符"*"允许所有来源访问
- 优化CORS策略配置逻辑,区分通配符和具体域名处理
- 格式化代码,移除多余空行和统一代码风格
- 修复Hangfire配置中的变量赋值格式
- 更新默认CORS配置为通配符模式
|
2025-08-14 17:04:27 +08:00 |
|
chenchun
|
cfde73d13a
|
fix: 修复输出为空问题
|
2025-08-11 16:53:33 +08:00 |
|
ccnetcore
|
e6e4829164
|
feat: 新增VIP过期自动卸载功能
- 新增`AiRechargeManager`类,实现VIP过期用户的自动卸载逻辑。
- 新增`AiHubConst`常量类,统一管理角色名称。
- 在`IRoleService`中添加`RemoveUserRoleByRoleCodeAsync`方法,用于移除指定用户的角色。
- 在`RoleManager`中实现`RemoveUserRoleByRoleCodeAsync`方法。
- 优化`CurrentExtensions`中VIP角色判断逻辑,使用常量替代硬编码。
- 调整`YiAbpWebModule`中部分代码格式,提升可读性。
|
2025-08-09 13:14:15 +08:00 |
|
ccnetcore
|
c5a9b9a15f
|
feat: 支持非流式传输
|
2025-07-09 21:52:00 +08:00 |
|
chenchun
|
917857f1ff
|
feat: 修改超时,改成10分钟
|
2025-07-01 16:11:41 +08:00 |
|
ccnetcore
|
8040010b98
|
feat: 完成ai接口
|
2025-06-19 21:24:13 +08:00 |
|
橙子
|
710ad95eda
|
feat: 支持默认启用redis
|
2025-03-18 23:13:16 +08:00 |
|
橙子
|
4afc1cc492
|
feat: 新增job db选择
|
2025-03-10 22:27:54 +08:00 |
|
橙子
|
82865631fc
|
feat: ai完成stock模块搭建
|
2025-03-08 22:14:26 +08:00 |
|
橙子
|
287634cf99
|
feat: 新增ai-stock模块
|
2025-03-02 01:54:12 +08:00 |
|
橙子
|
4dce50438c
|
feat: 完成
|
2025-03-01 00:12:56 +08:00 |
|
橙子
|
3e07ca822a
|
refactor: ai+人工重构优化 framework
|
2025-02-23 03:06:06 +08:00 |
|
橙子
|
f6b19ec2a5
|
feat: 完成job模块优化
|
2025-02-23 01:31:30 +08:00 |
|
橙子
|
373877cfcf
|
feat: 支持hangfire内存模式
|
2025-02-07 17:52:38 +08:00 |
|
橙子
|
680f9ae246
|
Merge branch 'abp' into digital-collectibles
|
2025-01-19 15:42:10 +08:00 |
|
橙子
|
2c9d344b76
|
feat: 完善标签分类功能
|
2025-01-19 15:17:48 +08:00 |
|
橙子
|
1c7637d28b
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-12-21 15:06:15 +08:00 |
|
高级CV工程师
|
ea134f52be
|
options 拼写错误
Signed-off-by: 高级CV工程师 <2535688890@qq.com>
|
2024-12-21 03:33:37 +00:00 |
|
橙子
|
f44737216f
|
feat: 合并
|
2024-11-30 23:53:24 +08:00 |
|
橙子
|
e4180a0c1a
|
Merge branch 'refs/heads/abp' into digital-collectibles
# Conflicts:
# Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs
|
2024-11-30 23:52:33 +08:00 |
|
chenchun
|
1090907178
|
perf: 优化动态api启动
|
2024-11-29 18:01:54 +08:00 |
|
橙子
|
559a45c917
|
Merge branch 'refs/heads/abp' into digital-collectibles
# Conflicts:
# Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/SqlSugarCoreExtensions.cs
# Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs
|
2024-11-19 21:48:48 +08:00 |
|
chenchun
|
e960db0d3e
|
feat: 完成hangfire支持工作单元
|
2024-11-19 18:38:58 +08:00 |
|
chenchun
|
eb2c05e9df
|
feat: 完成支持多db模式
|
2024-11-19 16:36:33 +08:00 |
|
橙子
|
a7bf5e8873
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-11-16 13:10:17 +08:00 |
|
橙子
|
fdec9ed6b8
|
feat: 支持hangfire验证
|
2024-11-16 13:10:06 +08:00 |
|
橙子
|
0bf53a1c0d
|
Merge branch 'refs/heads/abp' into digital-collectibles
# Conflicts:
# Yi.Abp.Net8/Yi.Abp.sln
# Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Jobs/AccessLogCacheJob.cs
# Yi.Abp.Net8/src/Yi.Abp.Application/Jobs/DemoResetJob.cs
# Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs
|
2024-11-15 20:16:23 +08:00 |
|
chenchun
|
6b47ae232d
|
feat:完成hangfire接入
|
2024-11-15 18:17:53 +08:00 |
|
chenchun
|
536c3cc56b
|
feat: 支持store 缓存和redis切换
|
2024-11-15 17:01:39 +08:00 |
|
chenchun
|
b75a8cb60d
|
feat: 全量quarzt到hangfire任务
|
2024-11-15 16:45:01 +08:00 |
|
橙子
|
b282ee8273
|
style: 新增wxss支持
|
2024-11-10 22:31:56 +08:00 |
|
橙子
|
eef2ed0d64
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-11-10 17:33:34 +08:00 |
|
橙子
|
17bc4ade84
|
fix: 修复审计日志错误信息
|
2024-11-10 17:33:20 +08:00 |
|
橙子
|
dc28d701ba
|
Merge branch 'refs/heads/abp' into digital-collectibles
|
2024-10-27 21:48:58 +08:00 |
|
橙子
|
71b7b7cc79
|
feat:api格式从newtonjson改为微软
|
2024-10-27 21:48:39 +08:00 |
|
橙子
|
8a157ba472
|
Merge branch 'refs/heads/abp' into digital-collectibles
# Conflicts:
# Yi.Abp.Net8/src/Yi.Abp.Web/YiAbpWebModule.cs
|
2024-10-26 15:52:33 +08:00 |
|
橙子
|
f6cbe899c6
|
fix: 修复NewtonsoftJson问题
|
2024-10-26 15:40:45 +08:00 |
|
橙子
|
4fadba27dc
|
style: 优化样式
|
2024-10-24 21:39:20 +08:00 |
|
橙子
|
57ad7ae1a3
|
feat: 完善请求日志过滤
|
2024-10-21 23:07:44 +08:00 |
|
橙子
|
67c7ef37e6
|
feat: 新增支持furion规范化接口格式
|
2024-09-01 03:06:03 +08:00 |
|