namespace Entity; /// /// 预算管理 /// public class BudgetRecord : BaseEntity { /// /// 预算名称 /// public string Name { get; set; } = string.Empty; /// /// 统计周期 /// public BudgetPeriodType Type { get; set; } = BudgetPeriodType.Month; /// /// 预算金额 /// public decimal Limit { get; set; } /// /// 预算类别 /// public BudgetCategory Category { get; set; } /// /// 相关分类 (逗号分隔的分类名称) /// public string SelectedCategories { get; set; } = string.Empty; /// /// 开始日期 /// public DateTime StartDate { get; set; } = DateTime.Now; } public enum BudgetPeriodType { /// /// 月 /// Month = 1, /// /// 年 /// Year = 2 } public enum BudgetCategory { /// /// 支出 /// Expense = 0, /// /// 收入 /// Income = 1, /// /// 存款 /// Savings = 2 }