EVCharge E2E Verification

PARTIAL

Run ID: run-verify-e2e-batch-20260315-2151
Started: 2026-03-15 18:51 UTC | Finished: 2026-03-15 19:05 UTC | Duration: ~14 min
Tasks verified: ELE-739, ELE-742, ELE-745, ELE-747, ELE-749

Summary by Task

TaskModuleTitleResult
ELE-739ClientCancel order button fix (apikey)PASS
ELE-742ClientUnique order numbersPASS
ELE-745ClientOrder editing (date, address, interval)PASS
ELE-747DispatcherOrder cancellation from DispatcherPASS
ELE-749ClientRemove charge percentage from UIPARTIAL FAIL

Detailed Steps

#ModuleTaskStepStatusDetails
1ClientELE-749Order creation pagePASSNo chargeValue field on create order page. Only: Дата и время, Адрес, Тариф.
2ClientELE-749Order details pageFAILchargeValue "100%" STILL displayed with lightning bolt icon on order details.
3ClientELE-739Cancel order flowPASSCancel button works. Dialog "Отменить заказ?" appears. Confirm -> status changes to "Заказ отменён" with timestamp.
4ClientELE-742Order numbers uniquenessPASSAll order numbers unique: PZ-0439..PZ-0543. No duplicates in main page or "Все заказы".
5ClientELE-745Edit addressPASSAddress edit page opens with map/search, address input, geolocation, "Далее" button.
6ClientELE-745Edit date/timePASSDate/time picker with scrollable day/hour/minute columns. Отмена/Готово buttons.
7ClientELE-745Edit intervalPASSSchedule end date page opens with date display and "Сохранить" button.
8DispatcherELE-747Delete orderPASSDelete button in orders table -> confirmation dialog -> order removed (404->403).

Screenshots

ELE-749: Order creation - no charge % field
ELE-749 FAIL: Order details still shows 100%
ELE-739: Cancel order confirmation dialog
ELE-739: Order successfully cancelled
ELE-742: Main page - all order numbers unique
ELE-742: All orders list - unique numbers
ELE-745: Address editing page
ELE-745: Date/time picker dialog
ELE-745: Schedule end date editing page
ELE-747: Dispatcher order cancellation dialog

Errors

ELE-749 — Order details page
chargeValue "100%" is still displayed on the order details page (details_widget.dart lines 786, 817, 881 still reference chargeValue). The field was removed from the order creation page but NOT from the order details page.