This commit is contained in:
FIRST_NAME LAST_NAME 2025-03-14 23:11:35 +03:00
parent be35d127bc
commit efced51852
4 changed files with 35 additions and 19 deletions

Binary file not shown.

View File

@ -21,7 +21,8 @@
value_role, value_role,
userData.bid, userData.bid,
userData.payout_bid, userData.payout_bid,
userData.deposit_address userData.deposit_address,
userData.insurance
); );
function checkFields( function checkFields(
@ -31,11 +32,12 @@
role, role,
bid, bid,
payout_bid, payout_bid,
deposit_address deposit_address,
insurance
) { ) {
// balance = Number(balance); // balance = Number(balance);
// bid = Number(balance); // bid = Number(balance);
console.log(name, surname, balance, role, bid, payout_bid); console.log(name, surname, balance, role, bid, payout_bid, insurance);
if (isStringEmptyOrSpaces(name) || name.length < 2) { if (isStringEmptyOrSpaces(name) || name.length < 2) {
canChangeUser = false; canChangeUser = false;
@ -49,6 +51,10 @@
canChangeUser = false; canChangeUser = false;
return; return;
} }
if ((insurance !== 0 && !insurance) || insurance < 0) {
canChangeUser = false;
return;
}
if (isStringEmptyOrSpaces(surname) || surname.length < 2) { if (isStringEmptyOrSpaces(surname) || surname.length < 2) {
canChangeUser = false; canChangeUser = false;
return; return;
@ -84,6 +90,7 @@
bid: userData.bid.toString(), bid: userData.bid.toString(),
payout_bid: userData.payout_bid.toString(), payout_bid: userData.payout_bid.toString(),
deposit_address: userData.deposit_address, deposit_address: userData.deposit_address,
insurance: userData.insurance.toString(),
}, },
makeAuthHeaderForAxios(getAuthInfo()?.a) makeAuthHeaderForAxios(getAuthInfo()?.a)
); );
@ -136,6 +143,15 @@
class="grow text-lg text-info" class="grow text-lg text-info"
/> />
</label> </label>
<label class={"input input-bordered flex items-center gap-2 "}>
Страховка (USDT):
<input
bind:value={userData.insurance}
type="number"
min="0"
class="grow text-lg text-info"
/>
</label>
<label class={"input input-bordered flex items-center gap-2 "}> <label class={"input input-bordered flex items-center gap-2 "}>
Ставка (%): Ставка (%):
<input <input

View File

@ -215,7 +215,7 @@
<p class="text-info">{Number(userData.balance)} {userData?.code}</p> <p class="text-info">{Number(userData.balance)} {userData?.code}</p>
</div> </div>
<div class="flex gap-2 p-2 items-center text-lg"> <div class="flex gap-2 p-2 items-center text-lg">
<p class="font-bold">Заморожено:</p> <p class="font-bold">Страховка:</p>
<p class="text-info">{userData?.insurance} USDT</p> <p class="text-info">{userData?.insurance} USDT</p>
</div> </div>
<div class="flex gap-2 p-2 items-center text-lg"> <div class="flex gap-2 p-2 items-center text-lg">

View File

@ -20,21 +20,21 @@ const config = {
prerender: { prerender: {
// default: true, // default: true,
entries: [ entries: [
"/admin/user/change/sampleToken", "/user/change/sampleToken",
"/admin/user/edit/req/sampleToken/sampleReqID", "/user/edit/req/sampleToken/sampleReqID",
"/admin/user/neworder/sampleToken", "/user/neworder/sampleToken",
"/admin/user/profile/sampleToken", "/user/profile/sampleToken",
"/admin/", "/",
"/admin/login", "/login",
"/admin/newuser", "/newuser",
"/admin/userslist", "/userslist",
"/admin/disputes", "/disputes",
"/admin/payouts", "/payouts",
"/admin/merchants", "/merchants",
"/admin/orders", "/orders",
"/admin/currencies", "/currencies",
"/admin/sms", "/sms",
"/admin/withdrawals", "/withdrawals",
], ],
}, },
}, },