a64a00e0994d59a7b26649741b8a5cbd91a754ab
- SeasoningSelectDialog/SeasoningSearchAdapter 改用 GoodsItem 替代 SeasoningEntity - SeasoningConfigFragment 选中调料时同步 upsert 完整信息到 dm_seasoning - SubmitFoodActivity cook/submit 按 goodsId 查 dm_seasoning 补全调料字段 - SeasoningEntity 删除 @Ignore 的 pageType/isClicked 字段 - GoodsItem.toSeasoningEntity() 补全 materialType/relateionType 等字段映射 - DAO 物理删除改为逻辑删除(isDel=1),getSeasoningByGoodsId 参数改为 String - AppDatabase version 9→10,删除 dm_cook_food.foodId 唯一索引以支持逻辑删除 - SamplingModeActivity 从 DeviceConfigFragment 返回时刷新本地列表 - ScaleWebSocketClient 修复 scheduler 关闭后重连抛出 RejectedExecutionException Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
DishMatch
菜品配比
Languages
Kotlin
85.9%
Java
13%
DM
1.1%