added accounting failing handles

This commit is contained in:
2026-08-27 16:16:20 +03:30
parent 93834c9f40
commit 6b5b490e2b
9 changed files with 959 additions and 0 deletions
+8
View File
@@ -230,6 +230,10 @@ Route::middleware('auth:user')->group(function (){
Route::post('wallet/tahesab', [TahesabController::class, 'wallet']);
Route::post('tahesab/table', [TahesabController::class, 'table']);
Route::get('tahesab/pending-summary', [TahesabController::class, 'pendingSummary']);
Route::get('tahesab/pending-docs', [TahesabController::class, 'pendingDocs']);
Route::post('tahesab/sync-one', [TahesabController::class, 'syncOne']);
Route::post('tahesab/sync-all-pending', [TahesabController::class, 'syncAllPending']);
Route::get('tahesab/customer-sync/status', [TahesabController::class, 'customerSyncStatus']);
Route::post('tahesab/customer-sync/panel-to-tahesab', [TahesabController::class, 'syncPanelToTahesab']);
Route::post('tahesab/customer-sync/import-from-tahesab', [TahesabController::class, 'importFromTahesab']);
@@ -241,6 +245,10 @@ Route::middleware('auth:user')->group(function (){
Route::get('zarin/health', [ZarinController::class, 'healthCheck']);
Route::post('wallet/zarin', [ZarinController::class, 'wallet']);
Route::post('zarin/table', [ZarinController::class, 'table']);
Route::get('zarin/pending-summary', [ZarinController::class, 'pendingSummary']);
Route::get('zarin/pending-docs', [ZarinController::class, 'pendingDocs']);
Route::post('zarin/sync-one', [ZarinController::class, 'syncOne']);
Route::post('zarin/sync-all-pending', [ZarinController::class, 'syncAllPending']);
// status با query روی بعضی سرورها QUERY_STRING خالی است — مسیر جدا برای لیست زرین
Route::get('zarin/customer-sync/status-with-zarin', [ZarinController::class, 'customerSyncStatusWithZarin']);
Route::match(['get', 'post'], 'zarin/customer-sync/status', [ZarinController::class, 'customerSyncStatus']);