移动端城市列表移除可交易城市过滤,始终显示全部监测城市

Constraint: MobileCityPicker 数据源仅使用 store.cities
Scope-risk: 仅影响 cityListRows 构建逻辑
This commit is contained in:
2569718930@qq.com
2026-05-22 04:24:01 +08:00
parent dc164205f6
commit 5e0dc3ec53
@@ -128,9 +128,9 @@ function ScanTerminalScreen() {
[terminalData?.rows], [terminalData?.rows],
); );
const cityListRows = useMemo(() => { const cityListRows = useMemo(
if (timeSortedRows.length > 0) return timeSortedRows; () =>
return store.cities.map((city, index) => { store.cities.map((city, index) => {
const cityKey = normalizeCityKey(city.name); const cityKey = normalizeCityKey(city.name);
const summary = const summary =
store.citySummariesByName[cityKey] ?? store.citySummariesByName[cityKey] ??
@@ -162,8 +162,9 @@ function ScanTerminalScreen() {
closed: false, closed: false,
accepting_orders: false, accepting_orders: false,
} satisfies ScanOpportunityRow; } satisfies ScanOpportunityRow;
}); }),
}, [timeSortedRows, store.cities, store.citySummariesByName]); [store.cities, store.citySummariesByName],
);
const { const {
addAiPinnedCity, addAiPinnedCity,
aiPinnedCities, aiPinnedCities,