Feature: удаление строки табличной части по кнопке-крестику (сразу, без чекбокса)
Made-with: Cursor
This commit is contained in:
10
HISTORY.md
10
HISTORY.md
@@ -1,6 +1,14 @@
|
||||
# История изменений ERP WaterSurf
|
||||
|
||||
# История изменений ERP WaterSurf
|
||||
## 2025-02-25 23:15 UTC – Удаление строки табличной части по кнопке-крестику
|
||||
|
||||
**Проблема**: Удаление строки происходило при сохранении документа (чекбокс «Удалить»), что было неочевидно и неудобно.
|
||||
|
||||
**Решение**: В формах заказа клиента и заказа поставщику чекбокс и подпись «Удалить» заменены на кнопку в виде красного крестика (×). По нажатию строка сразу удаляется из DOM, индексы полей formset пересчитываются (reindexRows), обновляется TOTAL_FORMS и пересчёт сумм по строкам. При добавлении новой строки после вставки клона также вызывается reindexRows().
|
||||
|
||||
**Изменения**: order_form.html (кнопка .ws-btn-remove-row, reindexRows, делегированный click на tbody), supplier_order_form.html (аналогично), theme-compact.css (стили .ws-btn-remove-row — красный крестик, hover; удалены стили .ws-delete-row-label).
|
||||
|
||||
---
|
||||
|
||||
## 2025-02-25 22:50 UTC – Добавление строки: одна строка за клик, понятное удаление
|
||||
|
||||
|
||||
Reference in New Issue
Block a user