From 370963f653db9139fd51c72f7460cc92bd53f179 Mon Sep 17 00:00:00 2001 From: Wayne Date: Tue, 26 Dec 2023 03:31:44 +0800 Subject: [PATCH] 0000815 --- src/router/index.js | 2 +- src/views/Address/index.vue | 18 ++++++++++++++---- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index 3657d40..57ae84f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -141,7 +141,7 @@ router.beforeEach((to, from, next) => { if (to.path !== "/" && to.path !== "/login" && to.path !== "/register") { if (!sessionStorage.getItem("token")) { next("/"); - } + } // if(!store.state.user.userInfo){ // await store.dispatch('user/getUserInfo') diff --git a/src/views/Address/index.vue b/src/views/Address/index.vue index 7db1708..a710e9b 100644 --- a/src/views/Address/index.vue +++ b/src/views/Address/index.vue @@ -3,12 +3,16 @@ import _ from 'lodash'; import { showToast, showSuccessToast } from 'vant'; -import { getUserFaviList, getUserCateList, updateUserCate, setUserFaviCate } from '@/api' - -import { onMounted, ref } from 'vue' -import { nextTick } from 'vue'; +import { getUserFaviList + , getUserCateList + , updateUserCate + , setUserFaviCate + , addUserFavi } from '@/api' +import { onMounted, onBeforeMount, ref } from 'vue' +import { useRoute } from 'vue-router'; +const route = useRoute(); const setShowPicker = ref(false); @@ -19,6 +23,12 @@ const selectOpt2 = ref([{ text: '重要', value: '重要' }, { text: '普通', v const addressList = ref([]); +onBeforeMount(async () => { + if(route.query.act === 'add'){ + let res = await addUserFavi({uf_user_id : route.query.cardid}); + } +}); + onMounted(async () => { let res = await getUserFaviList(0); if (res.code === 200) {