diff --git a/src/Snap.Hutao/Snap.Hutao/Service/Cultivation/CultivationService.cs b/src/Snap.Hutao/Snap.Hutao/Service/Cultivation/CultivationService.cs index 277bb7d..9d2b10b 100644 --- a/src/Snap.Hutao/Snap.Hutao/Service/Cultivation/CultivationService.cs +++ b/src/Snap.Hutao/Snap.Hutao/Service/Cultivation/CultivationService.cs @@ -394,7 +394,8 @@ internal sealed partial class CultivationService : ICultivationService ICultivationMetadataContext context, Dictionary entryByInnerId) { - string countSuffix = $"×{item.Count}"; + // 展示用量:全角括号比「×数量」更利落,且与中文混排更协调。 + string countSuffix = $"\uFF08{item.Count}\uFF09"; switch (entry.Type) { diff --git a/src/Snap.Hutao/Snap.Hutao/ViewModel/Cultivation/StatisticsConsumerMenuLine.cs b/src/Snap.Hutao/Snap.Hutao/ViewModel/Cultivation/StatisticsConsumerMenuLine.cs index 8f529c9..b85d6d9 100644 --- a/src/Snap.Hutao/Snap.Hutao/ViewModel/Cultivation/StatisticsConsumerMenuLine.cs +++ b/src/Snap.Hutao/Snap.Hutao/ViewModel/Cultivation/StatisticsConsumerMenuLine.cs @@ -37,6 +37,7 @@ internal sealed class StatisticsConsumerMenuLine public string? SecondName { get; private init; } + /// 计划需求量后缀,一般为全角括号包裹的数量 (12) public string CountSuffix { get; private init; } = string.Empty; public static StatisticsConsumerMenuLine Plain(string message) diff --git a/src/Snap.Hutao/Snap.Hutao/ViewModel/Cultivation/StatisticsCultivateItem.cs b/src/Snap.Hutao/Snap.Hutao/ViewModel/Cultivation/StatisticsCultivateItem.cs index db3e57b..b44fd2a 100644 --- a/src/Snap.Hutao/Snap.Hutao/ViewModel/Cultivation/StatisticsCultivateItem.cs +++ b/src/Snap.Hutao/Snap.Hutao/ViewModel/Cultivation/StatisticsCultivateItem.cs @@ -68,7 +68,7 @@ internal sealed class StatisticsCultivateItem public bool IsToday { get => Inner.IsItemOfToday(offset, true); } /// - /// 材料统计右键浮层中按行展示的「未完成」养成条目(每人一行,名称前为角色/武器图标,名×数量)。 + /// 材料统计右键浮层中按行展示的「未完成」养成条目(每人一行,名称前为角色/武器图标,需求量以括号标注)。 /// public ImmutableArray StatisticsConsumerMenuLines { get; set; }