diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/UsageStatistics/PremiumTokenUsageGetListOutput.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/UsageStatistics/PremiumTokenUsageGetListOutput.cs index 09a41902..0027df6f 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/UsageStatistics/PremiumTokenUsageGetListOutput.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/UsageStatistics/PremiumTokenUsageGetListOutput.cs @@ -1,6 +1,8 @@ -namespace Yi.Framework.AiHub.Application.Contracts.Dtos.UsageStatistics; +using Volo.Abp.Application.Dtos; -public class PremiumTokenUsageGetListOutput +namespace Yi.Framework.AiHub.Application.Contracts.Dtos.UsageStatistics; + +public class PremiumTokenUsageGetListOutput : CreationAuditedEntityDto { /// /// id diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/UsageStatisticsService.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/UsageStatisticsService.cs index 72d549d8..bd00a6de 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/UsageStatisticsService.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/UsageStatisticsService.cs @@ -154,6 +154,7 @@ public class UsageStatisticsService : ApplicationService, IUsageStatisticsServic // 获取尊享包Token信息 var entities = await _premiumPackageRepository._DbQueryable .Where(x => x.UserId == userId) + .OrderByDescending(x=>x.CreationTime) .ToPageListAsync(input.SkipCount, input.MaxResultCount, total); return new PagedResultDto(total, entities.Adapt>()); } diff --git a/Yi.Ai.Vue3/src/layouts/components/Aside/index.vue b/Yi.Ai.Vue3/src/layouts/components/Aside/index.vue index d1fd2c42..87e7efbe 100644 --- a/Yi.Ai.Vue3/src/layouts/components/Aside/index.vue +++ b/Yi.Ai.Vue3/src/layouts/components/Aside/index.vue @@ -385,5 +385,8 @@ function handleMenuCommand(command: string, item: ConversationItem