payouts fixing-27-12-2024

This commit is contained in:
FIRST_NAME LAST_NAME 2024-12-27 21:29:00 +03:00
parent 5f098985a5
commit eb125432c9

View File

@ -258,6 +258,7 @@
let awaitChangingNull = false;
async function nullificatePayout() {
if (awaitChangingNull) return;
awaitChangingNull = true;
const result = await makePost(
"admin/payouts",
@ -292,6 +293,7 @@
let awaitAccepting = false;
async function acceptPayout() {
if (awaitAccepting) return;
awaitAccepting = true;
const result = await makePost(
"admin/payouts",
@ -319,6 +321,7 @@
let awaitDecline = false;
async function declinePayout() {
if (awaitDecline) return;
awaitDecline = true;
const result = await makePost(
"admin/payouts",
@ -343,6 +346,33 @@
getPayouts();
awaitDecline = false;
}
let awaitCancel = false;
async function cancelPayout() {
if (awaitCancel) return;
awaitCancel = true;
const result = await makePost(
"admin/payouts",
{
type: 5,
uuid: selectedPayout.uuid,
// trader_uuid: (isStringEmptyOrSpaces(newPayoutTraderUUID) || newPayoutTraderUUID.length < 10) ? selectedPayout.trader_uuid:newPayoutTraderUUID,
// status: Number(newPayoutStatus)
},
// @ts-ignore
makeAuthHeaderForAxios(getAuthInfo()?.a)
);
if (result.error) {
sayError("Не удалось отменить выплату");
// disablePagesUserDeposits = false;
awaitCancel = false;
return;
}
sayInfo("Выплата успешно отменена!");
showFullInfo = false;
getPayouts();
awaitCancel = false;
}
</script>
<div class="w-full flex flex-col gap-8">
@ -603,6 +633,19 @@
{/if}
</button>
{/if}
<button
on:click={() => {
cancelPayout();
// changePayout();
// showFullInfo = false;
}}
class="btn btn-outline btn-ghost mt-4 btn-error disabled:bg-transparent"
>
Отменить выплату
{#if awaitCancel}
<span class="loading loading-spinner loading-md"></span>
{/if}
</button>
{#if selectedPayout["status"] !== "4"}
<button
on:click={() => {