|
|
ba0a8eb654
|
feat(provider): 重构项目使用 provider 状态管理
- 移除 ItemScopedModel,改用 ItemProvider
- 更新 addItem 屏幕,使用 ItemProvider 添加物品
- 修改物品列表屏幕,使用 ItemProvider 加载和刷新数据
- 更新 main 函数,添加 ItemProvider
|
2025-04-29 21:01:34 +08:00 |
|
LingandRX
|
8299e1ad62
|
feat(database): 重构数据库操作并添加 item 模型
- 创建 Item 模型类,包含 toMap 和 fromMap 方法
- 新增 ItemRepository 类,负责数据库操作
- 实现 ItemScopedModel,用于状态管理
- 更新 SQLiteHelper,使用新的 item 表结构- 删除旧的 SQLiteOperation 文件
|
2025-04-29 19:56:52 +08:00 |
|
|
|
ca3ec2ca8c
|
feat(addItem): 优化新增物品页面功能和布局
- 添加物品分类、位置、购买日期等新字段
- 实现物品是否使用的Radio选择功能
- 增加价格输入框并限制输入格式
- 优化表单布局,添加适当间距
- 更新Item模型以支持新字段
-调整数据库操作以适应新数据结构
|
2025-04-26 21:06:09 +08:00 |
|
LingandRX
|
6c64c86239
|
feat: 初始化 Flutter 项目
- 添加 .gitignore 文件,配置项目忽略项
- 创建 .metadata 文件,记录项目元数据
- 编写 README.md,介绍项目基本信息
- 配置 analysis_options.yaml,设置代码分析规则
- 创建 Android 相关文件和目录结构
- 创建 iOS 相关文件和目录结构
|
2025-04-23 00:00:04 +08:00 |
|