🐛 修复跳转异常

This commit is contained in:
目棃
2024-08-22 09:15:42 +08:00
parent 3a320ed95b
commit 62ce4e31f8

View File

@@ -32,11 +32,13 @@ import { onBeforeMount, ref } from "vue";
import { useRouter } from "vue-router"; import { useRouter } from "vue-router";
import TSAvatarBirth from "../../plugins/Sqlite/modules/avatarBirth.js"; import TSAvatarBirth from "../../plugins/Sqlite/modules/avatarBirth.js";
import { useAppStore } from "../../store/modules/app.js";
const isBirthday = ref<boolean>(false); const isBirthday = ref<boolean>(false);
const router = useRouter(); const router = useRouter();
const cur = ref<TGApp.Archive.Birth.CalendarItem[]>([]); const cur = ref<TGApp.Archive.Birth.CalendarItem[]>([]);
const next = ref<TGApp.Archive.Birth.RoleItem[]>([]); const next = ref<TGApp.Archive.Birth.RoleItem[]>([]);
const appStore = useAppStore();
onBeforeMount(async () => { onBeforeMount(async () => {
const check = TSAvatarBirth.isAvatarBirth(); const check = TSAvatarBirth.isAvatarBirth();
@@ -62,6 +64,7 @@ function toBirth(type: TGApp.Archive.Birth.RoleItem | true) {
return; return;
} }
if (cur.value.length > 0 && !cur.value[0].is_subscribe) { if (cur.value.length > 0 && !cur.value[0].is_subscribe) {
appStore.recentNewsType = "news";
router.push("/news/2/news"); router.push("/news/2/news");
return; return;
} }