fix
This commit is contained in:
parent
f22743d57c
commit
c56277adb9
@ -12,6 +12,7 @@
|
|||||||
let merchants = [];
|
let merchants = [];
|
||||||
let value_merchantsFilter = "true";
|
let value_merchantsFilter = "true";
|
||||||
let showMerchants = false;
|
let showMerchants = false;
|
||||||
|
let value_sumMerchant = 0;
|
||||||
|
|
||||||
$: value_merchantsFilter, getMerchants();
|
$: value_merchantsFilter, getMerchants();
|
||||||
|
|
||||||
@ -56,6 +57,8 @@
|
|||||||
|
|
||||||
let statsResult = {};
|
let statsResult = {};
|
||||||
let showStats = false;
|
let showStats = false;
|
||||||
|
let disablePayButton = false;
|
||||||
|
let showPaySpin = false;
|
||||||
async function getStatistics() {
|
async function getStatistics() {
|
||||||
showStats = false;
|
showStats = false;
|
||||||
let res = await makePost(
|
let res = await makePost(
|
||||||
@ -72,6 +75,28 @@
|
|||||||
statsResult = res.data;
|
statsResult = res.data;
|
||||||
showStats = true;
|
showStats = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function payToMerchant() {
|
||||||
|
if(value_sumMerchant <= 0) {return;}
|
||||||
|
showPaySpin = true;
|
||||||
|
disablePayButton = true;
|
||||||
|
let res = await makePost("admin/decreaseMerchantBalance", {
|
||||||
|
id: selectedMerchant,
|
||||||
|
amount: value_sumMerchant+""
|
||||||
|
}, makeAuthHeaderForAxios(getAuthInfo()?.a));
|
||||||
|
// console.log(res);
|
||||||
|
if(res.error)
|
||||||
|
{
|
||||||
|
sayError("Что-то пошло не так");
|
||||||
|
showPaySpin = false;
|
||||||
|
disablePayButton = false;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
sayInfo("Успешно!");
|
||||||
|
showPaySpin = false;
|
||||||
|
disablePayButton = false;
|
||||||
|
getMerchants();
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="w-full flex flex-col gap-8">
|
<div class="w-full flex flex-col gap-8">
|
||||||
@ -98,8 +123,9 @@
|
|||||||
<th>ID</th>
|
<th>ID</th>
|
||||||
<th>Интеграция</th>
|
<th>Интеграция</th>
|
||||||
<th>Имя</th>
|
<th>Имя</th>
|
||||||
|
<th>Баланс (USDT)</th>
|
||||||
<th>Комиссия</th>
|
<th>Комиссия</th>
|
||||||
<!-- <th></th> -->
|
<th>Курс на выплаты</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
@ -119,7 +145,9 @@
|
|||||||
<td class="font-semibold">{merch["id"]}</td>
|
<td class="font-semibold">{merch["id"]}</td>
|
||||||
<td>{merch["integration_type"]}</td>
|
<td>{merch["integration_type"]}</td>
|
||||||
<td>{merch["name"]}</td>
|
<td>{merch["name"]}</td>
|
||||||
|
<td>{merch["balance"]}</td>
|
||||||
<td>{merch["rate"]}%</td>
|
<td>{merch["rate"]}%</td>
|
||||||
|
<td>{merch["payout_rate"]}</td>
|
||||||
</tr>
|
</tr>
|
||||||
{/each}
|
{/each}
|
||||||
</tbody>
|
</tbody>
|
||||||
@ -167,6 +195,19 @@
|
|||||||
<span class="loading loading-spinner self-center mt-4"></span>
|
<span class="loading loading-spinner self-center mt-4"></span>
|
||||||
{/if}
|
{/if}
|
||||||
{/if}
|
{/if}
|
||||||
|
<p class="mt-4">Уменьшение баланса</p>
|
||||||
|
<input
|
||||||
|
bind:value={value_sumMerchant}
|
||||||
|
type="number"
|
||||||
|
class="input input-bordered max-w-[200px] mt-1"
|
||||||
|
>
|
||||||
|
<button on:click={()=>{
|
||||||
|
payToMerchant();
|
||||||
|
}} disabled={disablePayButton} class="btn btn-secondary flex justify-center items-center mt-1">Уменьшить
|
||||||
|
{#if showPaySpin}
|
||||||
|
<span class="loading loading-spinner self-center"></span>
|
||||||
|
{/if}
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user