三个餐次 Fragment 共享同一个 searchFoodState,导致早餐的本地数据会被错误合并到午餐/晚餐列表中。 修复方案: - 新增 pendingDinnerType 字段记录本次请求对应的餐次 - 响应回来时比对餐次,忽略非本 Fragment 发起的请求结果 - 确保每个 Fragment 只处理自己发起的请求数据 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
三个餐次 Fragment 共享同一个 searchFoodState,导致早餐的本地数据会被错误合并到午餐/晚餐列表中。 修复方案: - 新增 pendingDinnerType 字段记录本次请求对应的餐次 - 响应回来时比对餐次,忽略非本 Fragment 发起的请求结果 - 确保每个 Fragment 只处理自己发起的请求数据 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>