|
Some checks failed
CI / POS (WPF, Windows) (push) Waiting to run
CI / Backend (.NET 8) (push) Successful in 57s
CI / Web (React + Vite) (push) Successful in 37s
Docker Images / Detect changes (push) Successful in 4s
Docker Images / API image (push) Has been skipped
Docker Images / Web image (push) Failing after 23s
Docker Images / Deploy stage (push) Has been skipped
formatFromValue использовал String(v) для дробного режима, поэтому целые значения в БД (1317, 1860) показывались как «1317» / «1860» даже при включённой галке «Разрешить дробные цены». Теперь: - fractional=true → v.toFixed(2): 1317 → «1317.00», 1317.5 → «1317.50»; - fractional=false → String(Math.round(v)): 1317.5 → «1318». Хелпер используется в init useState, useEffect-синке и commitDraft — таким образом при onBlur поле всегда возвращается к корректному формату «1317.00». Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| food-market.api | ||
| food-market.application | ||
| food-market.domain | ||
| food-market.infrastructure | ||
| food-market.pos | ||
| food-market.pos.core | ||
| food-market.shared | ||
| food-market.web | ||