|
|
@ -774,7 +774,9 @@ let grantSearchSeq = 0 |
|
|
async function searchGrantUsers(keyword) { |
|
|
async function searchGrantUsers(keyword) { |
|
|
const q = String(keyword || '').trim() |
|
|
const q = String(keyword || '').trim() |
|
|
if (!q) { |
|
|
if (!q) { |
|
|
|
|
|
grantSearchSeq += 1 |
|
|
grantUserOptions.value = [] |
|
|
grantUserOptions.value = [] |
|
|
|
|
|
grantUserSearching.value = false |
|
|
return |
|
|
return |
|
|
} |
|
|
} |
|
|
const seq = ++grantSearchSeq |
|
|
const seq = ++grantSearchSeq |
|
|
@ -822,6 +824,7 @@ function parseGrantBalanceText(data) { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
async function submitGrant() { |
|
|
async function submitGrant() { |
|
|
|
|
|
if (grantSubmitting.value) return |
|
|
grantFormError.value = '' |
|
|
grantFormError.value = '' |
|
|
const userIdNum = Number(String(grantForm.userId || '').trim()) |
|
|
const userIdNum = Number(String(grantForm.userId || '').trim()) |
|
|
const amountGb = Number(grantForm.amountGb) |
|
|
const amountGb = Number(grantForm.amountGb) |
|
|
|