From f7922558ec51ab537a7fe954b86feb590dee1050 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BF=97=E9=B9=8F?= <2916022834@qq.com> Date: Mon, 17 Nov 2025 15:17:27 +0800 Subject: [PATCH] fix --- src/router/index.ts | 1 + src/views/Workshop/home.vue | 19 ++++++++++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/router/index.ts b/src/router/index.ts index 9138748..057bdd3 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -1,6 +1,7 @@ import { createRouter, createWebHistory } from 'vue-router' import { useGenerateStore } from '@/stores/modules/generate' const VerifyIDs = (num: number) => { + return true const ids = [ !!useGenerateStore().customerId, !!useGenerateStore().visitRecordId, diff --git a/src/views/Workshop/home.vue b/src/views/Workshop/home.vue index 2b8d683..a77a6b6 100644 --- a/src/views/Workshop/home.vue +++ b/src/views/Workshop/home.vue @@ -4,6 +4,8 @@ import HeaderTitle from '@/components/HeaderTitle.vue' import FooterNavigation from '@/components/FooterNavigation.vue' import { useRouter } from 'vue-router' const router = useRouter() +import { showConfirmDialog } from 'vant' +import MyEvent from '@/utils/myEvent' //const props = defineProps({ //}) @@ -14,6 +16,21 @@ const emit = defineEmits([ // const data = reactive({ // }) +const clickSwitchVIPID = ()=>{ + showConfirmDialog({ + title: 'Switch VIP ID?', + message: 'You have unsaved changes. Your progress will be lost.', + confirmButtonText: 'Yes', + cancelButtonText: 'Cancel', + }) + .then(() => { + MyEvent.emit('clear-generate-state') + MyEvent.emit('clearAllCache') + router.push('/stylist/customer') + }) + .catch(() => {}) +} + onMounted(()=>{ emit('view-type', 1) }) @@ -43,7 +60,7 @@ defineExpose({})