added callback

This commit is contained in:
FIRST_NAME LAST_NAME 2025-04-11 16:26:29 +03:00
parent d67c185e53
commit 48f2e80534

View File

@ -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;
}
</script>
<div class="w-full flex flex-col gap-8">
@ -249,8 +273,20 @@
on:click={() => {
showChangeSum = true;
}}
class="btn btn-info btn-outline">Изменить сумму</button
class="btn btn-info btn-outline mt-1">Изменить сумму</button
>
<button
on:click={() => {
sendCallbackToServer(foundedDispute["uuid"]);
}}
class="btn btn-warning btn-outline mt-1"
>
{#if showLoadingSendCallback}
<span class="loading loading-xs"></span>
{:else}
{"Отправить коллбэк"}
{/if}
</button>
<button
on:click={() => {
showFoundedOrderWindow = false;