]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commit
Рефакторинг: raw SQL → Query Builder в OrderControlReportService
authorVVF <developer@DeepBlue.localdomain>
Tue, 27 Jan 2026 06:48:19 +0000 (09:48 +0300)
committerVVF <developer@DeepBlue.localdomain>
Tue, 27 Jan 2026 06:48:19 +0000 (09:48 +0300)
commit0ad8f637094b006f87e410bf92ff8b399724cff6
tree1c8080649974b7d472ed144ba6d9fdd99c0fd195
parent2c17df83bf198d782943e98055fa727349d1022d
Рефакторинг: raw SQL → Query Builder в OrderControlReportService

Переведены 3 метода с raw SQL на yii\db\Query:
- getHungInDeliveryCandidates()
- getSuccessNoCheckOrders()
- getCancelNoProcessOrders()

Убран boilerplate ручного формирования IN-плейсхолдеров,
PostgreSQL-специфичные выражения обёрнуты в Expression.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
.claude/commands/interview/interview.md [new file with mode: 0644]
docker/db/dev.db-pgsql.env [new file with mode: 0644]
docker/db/dev.db.env [new file with mode: 0644]
docker/php/dev.php.env [new file with mode: 0644]
docker/php/local.env [new file with mode: 0644]
erp24/docs/reports/2026-01-19_marketplace_order_control_report_improvements.md [new file with mode: 0644]
erp24/services/OrderControlReportService.php
erp24/tests/unit/commands/README.md [new file with mode: 0644]
erp24/tests/unit/commands/ЗАПУСК_ТЕСТОВ.md [new file with mode: 0644]
processing_1c_analisys.md [new file with mode: 0644]
spec_correct.md [new file with mode: 0644]