2025-12-25 11:20:56 +08:00
|
|
|
|
namespace Entity;
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2025-12-26 15:21:31 +08:00
|
|
|
|
/// 交易分类
|
2025-12-25 11:20:56 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
public class TransactionCategory : BaseEntity
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 分类名称
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string Name { get; set; } = string.Empty;
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 交易类型(支出/收入)
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public TransactionType Type { get; set; }
|
2026-02-02 11:07:34 +08:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 图标(SVG格式,JSON数组存储5个图标供选择)
|
|
|
|
|
|
/// 示例:["<svg>...</svg>", "<svg>...</svg>", ...]
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Column(StringLength = -1)]
|
|
|
|
|
|
public string? Icon { get; set; }
|
2025-12-25 11:20:56 +08:00
|
|
|
|
}
|