diff --git a/src/pages/index/App.vue b/src/pages/index/App.vue index 526caaf78b866456ba6f156d39a4a65d2654460a..3adfb6e278b5461498ddf00192687524bbf544a5 100644 --- a/src/pages/index/App.vue +++ b/src/pages/index/App.vue @@ -160,7 +160,7 @@ function gotx(balance, type, title) { return } if (balance && balance > 0) { - navigateTo(`/user/tixian?balance=${balance}&type=${type}&title=${title}`) + navigateTo(`/user/tixian.html?balance=${balance}&type=${type}&title=${title}`) } else { showFailToast('ä½™é¢ä¸è¶³') } diff --git a/src/pages/login/App.vue b/src/pages/login/App.vue index 69512b98864e1f7a2c95804aa5053668b368f299..e75748ef0aadff758352faa972af958c1e85d04e 100644 --- a/src/pages/login/App.vue +++ b/src/pages/login/App.vue @@ -102,7 +102,7 @@ async function handleSubmit() { } } catch (error) { console.error('Login error:', error) - showFailToast('登录失败,请ç¨åŽé‡è¯•') + showFailToast(error.msg || '登录失败,请ç¨åŽé‡è¯•') } finally { loading.value = false } diff --git a/src/pages/register/App.vue b/src/pages/register/App.vue index 68248e6463e56175c51c5abbf4e36747c44582ea..7b2f0f1d9eacea5bb3a3ad5d02dbf3d243699f72 100644 --- a/src/pages/register/App.vue +++ b/src/pages/register/App.vue @@ -143,7 +143,7 @@ async function handleSubmit() { } } catch (error) { console.error('Register error:', error) - showFailToast('注册失败,请ç¨åŽé‡è¯•') + showFailToast(error.msg || '注册失败,请ç¨åŽé‡è¯•') } finally { loading.value = false } diff --git a/src/pages/user/shiming/App.vue b/src/pages/user/shiming/App.vue index e2689c2521150202544943336f1477f084cad9cc..56ce9df079dc4ac75d7bb72b3503025125c88957 100644 --- a/src/pages/user/shiming/App.vue +++ b/src/pages/user/shiming/App.vue @@ -83,7 +83,7 @@ const add = async () => { } } catch (error) { console.error('认è¯å¤±è´¥:', error) - showToast('认è¯å¤±è´¥ï¼Œè¯·é‡è¯•') + showToast(error.msg || '认è¯å¤±è´¥ï¼Œè¯·é‡è¯•') } } diff --git a/src/pages/user/tixian/App.vue b/src/pages/user/tixian/App.vue index e1f658dff81d28cd7f61b450f411a6b26f0c74d0..a6ff2a622622838181d5e82184002564e1decb28 100644 --- a/src/pages/user/tixian/App.vue +++ b/src/pages/user/tixian/App.vue @@ -2,6 +2,7 @@ import { ref, onMounted, computed } from 'vue' import request from '@/utils/request' import AppHeader from '@/components/AppHeader.vue' +import { showToast, showFailToast, showSuccessToast } from 'vant' const urlParams = new URLSearchParams(window.location.search); const balance = ref(urlParams.get('balance')); const type = ref(urlParams.get('type')); @@ -38,6 +39,9 @@ const fetchBankCards = async () => { loading.value = false } } +const navigateTo = (path) => { + window.location.replace(window.location.origin + path) +} const handleWithdraw = async () => { if (!canWithdraw.value) return