|
@@ -79,12 +79,13 @@ import messageIcon from '@/assets/img/message.png'
|
|
|
import billIcon from '@/assets/img/bill.png'
|
|
|
import orderIcon from '@/assets/img/order.png'
|
|
|
import api from '@/api'
|
|
|
-import { useRoute } from 'vue-router'
|
|
|
+import { useRoute, useRouter } from 'vue-router'
|
|
|
import { useStore, } from 'vuex'
|
|
|
import { Toast } from 'vant'
|
|
|
export default defineComponent({
|
|
|
setup() {
|
|
|
const route = useRoute()
|
|
|
+ const router = useRouter()
|
|
|
const store = useStore()
|
|
|
const userInfo = computed(() => {
|
|
|
return store.state.userInfo
|
|
@@ -105,6 +106,8 @@ export default defineComponent({
|
|
|
forbidClick: true
|
|
|
})
|
|
|
window.localStorage.setItem("token", res.data.data.token)
|
|
|
+ router.push('./')
|
|
|
+
|
|
|
|
|
|
}).catch(err => {
|
|
|
Toast.fail({
|