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; showChangeSum = false;
showFoundedOrderWindow = 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> </script>
<div class="w-full flex flex-col gap-8"> <div class="w-full flex flex-col gap-8">
@ -249,8 +273,20 @@
on:click={() => { on:click={() => {
showChangeSum = true; 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 <button
on:click={() => { on:click={() => {
showFoundedOrderWindow = false; showFoundedOrderWindow = false;