From eecdf442fbda2355eec62f410b1c3a945ebe4c02 Mon Sep 17 00:00:00 2001 From: chenchun Date: Wed, 12 Nov 2025 21:49:31 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E5=85=AC=E5=91=8A?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC=E9=93=BE=E6=8E=A5=E5=AD=97=E6=AE=B5=20Url?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 AnnouncementAggregateRoot、AnnouncementLogDto、AnnouncementCacheDto 中新增 string? Url 属性,用于存储公告的跳转链接。 - 如果需要持久化到数据库,请同步添加对应的迁移/映射配置。 --- .../Dtos/Announcement/AnnouncementCacheDto.cs | 5 +++++ .../Dtos/Announcement/AnnouncementLogDto.cs | 5 +++++ .../Entities/AnnouncementAggregateRoot.cs | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/Announcement/AnnouncementCacheDto.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/Announcement/AnnouncementCacheDto.cs index 5b8cd6c7..b1e1e30c 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/Announcement/AnnouncementCacheDto.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/Announcement/AnnouncementCacheDto.cs @@ -14,4 +14,9 @@ public class AnnouncementCacheDto /// 公告日志列表 /// public List Logs { get; set; } = new List(); + + /// + /// 跳转链接 + /// + public string? Url { get; set; } } diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/Announcement/AnnouncementLogDto.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/Announcement/AnnouncementLogDto.cs index fdb7a59d..6014896c 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/Announcement/AnnouncementLogDto.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/Announcement/AnnouncementLogDto.cs @@ -36,4 +36,9 @@ public class AnnouncementLogDto /// 公告类型(系统、活动) /// public AnnouncementTypeEnum Type{ get; set; } + + /// + /// 跳转链接 + /// + public string? Url { get; set; } } diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Entities/AnnouncementAggregateRoot.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Entities/AnnouncementAggregateRoot.cs index e2e05b0d..4488d985 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Entities/AnnouncementAggregateRoot.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Entities/AnnouncementAggregateRoot.cs @@ -49,4 +49,9 @@ public class AnnouncementAggregateRoot : FullAuditedAggregateRoot /// 公告类型(系统、活动) /// public AnnouncementTypeEnum Type{ get; set; } + + /// + /// 跳转链接 + /// + public string? Url { get; set; } }