From 48f2e805347ba0f6a71d73475652d0aea3889165 Mon Sep 17 00:00:00 2001 From: FIRST_NAME LAST_NAME Date: Fri, 11 Apr 2025 16:26:29 +0300 Subject: [PATCH] added callback --- src/routes/orders/+page.svelte | 38 +++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/src/routes/orders/+page.svelte b/src/routes/orders/+page.svelte index ab9846e..8e66301 100644 --- a/src/routes/orders/+page.svelte +++ b/src/routes/orders/+page.svelte @@ -137,6 +137,30 @@ showChangeSum = false; showFoundedOrderWindow = false; } + + let showLoadingSendCallback = false; + async function sendCallbackToServer(uuid) { + if (showLoadingSendCallback) return; + showLoadingSendCallback = true; + const res = await makePost( + "admin/deposit/sendCallback", + { + uuid, + }, + makeAuthHeaderForAxios(getAuthInfo()?.a) + ); + if (res.error) { + if (res.status == 401) { + sayError("Данные авторизации устарели!"); + } + sayError("Не удалось отправить коллбэк"); + showLoadingSendCallback = false; + return; + } + sayInfo("Коллбэк отправлен!"); + showLoadingSendCallback = false; + // showFoundedOrderWindow = false; + }
@@ -249,8 +273,20 @@ on:click={() => { showChangeSum = true; }} - class="btn btn-info btn-outline">Изменить суммуИзменить сумму +