30f6c74a994a45d6097bf6ee238c7124912354ac
- 新增 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 依赖
DishMatch
菜品配比
Languages
Kotlin
85.9%
Java
13%
DM
1.1%