|
@@ -20,7 +20,7 @@
|
|
|
</route>
|
|
|
|
|
|
<script lang="ts" setup>
|
|
|
-import { paymentMethod, rechargeAdd, rechargeCallback, rechargeGoodsList } from '@/api/wallet'
|
|
|
+import { paymentMethod, rechargeAdd, rechargeGoodsList } from '@/api/wallet'
|
|
|
import { formatNumber } from '@/utils'
|
|
|
import { toPage } from '@/utils/page'
|
|
|
|
|
@@ -84,8 +84,7 @@ async function submit() {
|
|
|
const amount = selectData.value.customAmount || selectData.value.amount
|
|
|
const addRes = await rechargeAdd({ amount, methodId: selectData.value.methodId })
|
|
|
if (addRes.code === '200') {
|
|
|
- const callbackRes = await rechargeCallback({ data: JSON.stringify({ orderNo: addRes.data.orderNo, status: addRes.data.status }) })
|
|
|
- console.log(callbackRes)
|
|
|
+ toPage('/pages/webLink/webLink', { link: addRes.data.payUrl }, true)
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -155,7 +154,7 @@ onShow(() => {
|
|
|
Reminder: If the recharge is not successful, please select another channel. Transaction ID must be filled in correctly.
|
|
|
</view>
|
|
|
<view class="bg-white/60 px-28rpx py-30rpx backdrop-blur-20">
|
|
|
- <wd-button block :disabled="!selectData.id" @click="submit">
|
|
|
+ <wd-button block :disabled="!selectData.amount && !selectData.customAmount" @click="submit">
|
|
|
{{ $t('wallet.recharge.submit') }}
|
|
|
</wd-button>
|
|
|
</view>
|