From f22743d57c09ec39e495ea9f49b2b87cdda7ce56 Mon Sep 17 00:00:00 2001
From: you
+ Выберите мерчанта из таблицы, чтобы посмотреть его статистику
+ Показать статистику за период для ID: {selectedMerchant}
+ Сумма по закрытым заявкам: {statsResult?.success} USDT
+
+ Сумма по поступившим заявкам: {statsResult?.total} USDT
+ Мерчанты
+
+
+
+
+ {:else}
+
+ {/if}
+
+
+
+
+ {#each merchants as merch}
+ ID
+ Интеграция
+ Имя
+ Комиссия
+
+ {
+ if (selectedMerchant !== merch["id"]) {
+ selectedMerchant = merch["id"];
+ getStatistics();
+ }
+ }}
+ class={"group " +
+ (selectedMerchant === merch["id"]
+ ? "bg-secondary text-black"
+ : "hover:bg-neutral")}
+ >
+
+ {/each}
+
+ {merch["id"]}
+ {merch["integration_type"]}
+ {merch["name"]}
+ {merch["rate"]}%
+ Статистика по заявкам
+
IP заказчика: {selectedPayout.customer_ip}
Карта: {selectedPayout.pan}
-ID трейдера: {selectedPayout.traider_uuid === "" ? "---":selectedPayout.traider_uuid}
+ID трейдера: {selectedPayout.trader_uuid === "" ? "---":selectedPayout.trader_uuid}
Сумма
diff --git a/src/routes/user/change/[userToken]/+page.svelte b/src/routes/user/change/[userToken]/+page.svelte index fde8283..6d0d207 100644 --- a/src/routes/user/change/[userToken]/+page.svelte +++ b/src/routes/user/change/[userToken]/+page.svelte @@ -19,10 +19,11 @@ userData.surname, userData.balance, value_role, - userData.bid + userData.bid, + userData.paid_bid ); - function checkFields(name, surname, balance, role, bid) { + function checkFields(name, surname, balance, role, bid, paid_bid) { // balance = Number(balance); // bid = Number(balance); if (isStringEmptyOrSpaces(name) || name.length < 3) { @@ -33,6 +34,10 @@ canChangeUser = false; return; } + if ((paid_bid !== 0 && !paid_bid) || paid_bid < 0) { + canChangeUser = false; + return; + } if (isStringEmptyOrSpaces(surname) || surname.length < 3) { canChangeUser = false; return; @@ -62,6 +67,7 @@ can_trade_global: userData["can_trade_global"] ? "true":"false", role: value_role, bid: userData.bid.toString(), + paid_bid: userData.paid_bid.toString() }, makeAuthHeaderForAxios(getAuthInfo()?.a) ); @@ -122,6 +128,15 @@ class="grow text-lg text-info" /> +