Files
EmailBill/Application/Dto/Icon/UpdateCategoryIconRequest.cs
SunCheng 9921cd5fdf chore: migrate remaining ECharts components to Chart.js
- Migrated 4 components from ECharts to Chart.js:
  * MonthlyExpenseCard.vue (折线图)
  * DailyTrendChart.vue (双系列折线图)
  * ExpenseCategoryCard.vue (环形图)
  * BudgetChartAnalysis.vue (仪表盘 + 多种图表)

- Removed all ECharts imports and environment variable switches
- Unified all charts to use BaseChart.vue component
- Build verified: pnpm build success ✓
- No echarts imports remaining ✓

Refs: openspec/changes/migrate-remaining-echarts-to-chartjs
2026-02-16 21:55:38 +08:00

18 lines
415 B
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
namespace Application.Dto.Icon;
/// <summary>
/// 更新分类图标请求
/// </summary>
public record UpdateCategoryIconRequest
{
/// <summary>
/// 分类ID
/// </summary>
public long CategoryId { get; init; }
/// <summary>
/// 图标标识符(格式:{collectionName}:{iconName},如"mdi:home"
/// </summary>
public string IconIdentifier { get; init; } = string.Empty;
}