Commit Graph
6 Commits
Author SHA1 Message Date
lvmeng 30f6c74a99 旧版配比秤迁移新版接口与数据库逻辑
- 新增 net 包:ApiService、RemoteRepository、NetViewModel、UiState、ErrorType 等,替换旧 http 包
- 新增 model 包:CookFoodDTO、GoodsItem、FoodRecord 等 UI 层数据模型
- 重构 db 层:新增 DbRepository、DbViewModel,更新 Room Entity 和 DAO,升级数据库版本至13
- 删除旧 entity 包、http 包、viewmodel/factory 包
- 适配器(DishPartAdapter、GoodsInfoSearchAdapter、SeasoningSearchAdapter)改用 model 类,不再依赖数据库实体
- BaseActivity 统一通过 by viewModels() 提供 appViewModel/netViewModel/dbViewModel,移除各 Activity 工厂模式初始化
- 新增 GlobalData、ResetReasoningRecord;ErrorType 补充 getApiException 函数;build.gradle 添加 Retrofit2 依赖
2026-05-21 18:21:05 +08:00
lvmeng e269e75bc6 优化提交菜品时重量累加问题、其它优化 2025-09-16 08:49:14 +08:00
lvmeng a3690e7ef0 增加初始化功能、采样菜品搜索功能优化、布局移动到layout目录 2025-09-11 16:00:04 +08:00
lvmeng 03d3785e2b 修改layout目录改为layout_sw800dp,优化调料显示UI,其它细节优化 2025-09-03 17:40:28 +08:00
lvmeng 6547364069 使用新方式实现调料页面,优化涉及页面 2025-08-19 16:42:26 +08:00
lvmeng 3b4ba599bf 代码提交 2025-08-11 18:32:04 +08:00