create project

This commit is contained in:
2026-05-19 11:46:42 +08:00
commit dcdf1f60b1
60 changed files with 9309 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
class AppConstants {
static const expenseCategories = [
{'emoji': '🍜', 'name': '餐饮'},
{'emoji': '🚗', 'name': '交通'},
{'emoji': '🛒', 'name': '购物'},
{'emoji': '🏠', 'name': '居住'},
{'emoji': '💊', 'name': '医疗'},
{'emoji': '🎮', 'name': '娱乐'},
{'emoji': '📚', 'name': '教育'},
{'emoji': '📦', 'name': '其他'},
];
static const incomeCategories = [
{'emoji': '💰', 'name': '工资'},
{'emoji': '📈', 'name': '理财'},
{'emoji': '🎓', 'name': '兼职'},
{'emoji': '🥇', 'name': '红包'},
{'emoji': '🏆', 'name': '奖金'},
{'emoji': '💲', 'name': '其他'},
];
static String categoryEmoji(String category) {
for (final list in [expenseCategories, incomeCategories]) {
for (final item in list) {
if (item['name'] == category) return item['emoji']!;
}
}
return '📝';
}
}