food-market/src
nns b04d3f0d0c
Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run
CI / Backend (.NET 8) (push) Waiting to run
CI / Web (React + Vite) (push) Waiting to run
CI / POS (WPF, Windows) (push) Waiting to run
feat(pos): окно выбора товара при скане ШК с несколькими карточками (дубли ШК)
- PosStore.FindAllByBarcode; SaleViewModel.ScanCandidates/IsScanPickerOpen + PickScanCandidate
- SaleView: модалка выбора; сервер by-barcode уже отдаёт items, веб-приёмка уже показывает выбор

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 21:04:20 +05:00
..
food-market.api fix(migration): штрихкод не уникален (не сливать карточки), долг по контрагенту, выравнивание остатков 2026-10-09 20:00:34 +05:00
food-market.application fix(sales): дата чека в UTC + защита от «будущих» времён 2026-10-09 09:58:34 +05:00
food-market.domain feat(migration): документный мигратор МойСклад (приёмки) + externalId на документах 2026-10-09 13:53:52 +05:00
food-market.infrastructure fix(migration): import — ChangeTracker.Clear при сбое товара (устранить каскад потери прогона) 2026-10-09 20:48:18 +05:00
food-market.pos feat(pos): окно выбора товара при скане ШК с несколькими карточками (дубли ШК) 2026-10-09 21:04:20 +05:00
food-market.pos.core feat(pos): окно выбора товара при скане ШК с несколькими карточками (дубли ШК) 2026-10-09 21:04:20 +05:00
food-market.public copy(site): /pos — убран оставшийся «Светлая, быстрая касса» 2026-10-09 01:00:20 +05:00
food-market.shared fix: внутренний ШК 2x (не 02/ведущий-0) + разовый прогон «Проверки данных» при старте 2026-10-09 12:45:17 +05:00
food-market.web feat(migration-review): долги топ-20, UI «начальный остаток при переносе», дельта-таймер, прогресс 2026-10-09 20:43:44 +05:00