|
@@ -39,6 +39,7 @@ const bankColumns = [
|
|
|
{ label: 'NAGAD', value: 'NAGAD' },
|
|
|
{ label: 'ROCKET', value: 'ROCKET' },
|
|
|
]
|
|
|
+const loading = ref<boolean>(false)
|
|
|
async function submit() {
|
|
|
if (!formData.value.bank) {
|
|
|
toast.info(t('wallet.withdraw.error.bankName'))
|
|
@@ -56,6 +57,7 @@ async function submit() {
|
|
|
toast.info(t('wallet.withdraw.error.amount'))
|
|
|
return
|
|
|
}
|
|
|
+ loading.value = true
|
|
|
const res = await withdrawAdd({ ...formData.value, accountType: queryParams.value.type, channel: formData.value.bank })
|
|
|
console.log(res)
|
|
|
if (res.code === '200') {
|
|
@@ -67,6 +69,7 @@ async function submit() {
|
|
|
else {
|
|
|
toast.error(res.message || t('wallet.withdraw.fail'))
|
|
|
}
|
|
|
+ loading.value = false
|
|
|
}
|
|
|
const withdrawRate = ref<any>()
|
|
|
async function getConfig() {
|
|
@@ -163,7 +166,7 @@ onLoad((options) => {
|
|
|
</wd-button>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <wd-button plain block custom-class="h-80rpx!" @click="submit">
|
|
|
+ <wd-button plain block custom-class="h-80rpx!" :loading="loading" @click="submit">
|
|
|
{{ $t('wallet.withdraw.form.submit') }}
|
|
|
</wd-button>
|
|
|
</wd-form>
|