25 lines
588 B
C#
25 lines
588 B
C#
namespace Entity;
|
||
|
||
/// <summary>
|
||
/// 交易分类
|
||
/// </summary>
|
||
public class TransactionCategory : BaseEntity
|
||
{
|
||
/// <summary>
|
||
/// 分类名称
|
||
/// </summary>
|
||
public string Name { get; set; } = string.Empty;
|
||
|
||
/// <summary>
|
||
/// 交易类型(支出/收入)
|
||
/// </summary>
|
||
public TransactionType Type { get; set; }
|
||
|
||
/// <summary>
|
||
/// 图标(SVG格式,JSON数组存储5个图标供选择)
|
||
/// 示例:["<svg>...</svg>", "<svg>...</svg>", ...]
|
||
/// </summary>
|
||
[Column(StringLength = -1)]
|
||
public string? Icon { get; set; }
|
||
}
|