This commit is contained in:
李志鹏
2025-11-17 15:17:27 +08:00
parent bb6378e409
commit f7922558ec
2 changed files with 19 additions and 1 deletions

View File

@@ -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,

View File

@@ -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({})
<div class="item" @click="()=>router.push('/stylist/index')">
<img src="@/assets/images/nav3.png" alt="">
</div>
<div class="item" @click="()=>router.push('/stylist/customer')">
<div class="item" @click="clickSwitchVIPID">
<img src="@/assets/images/nav4.png" alt="">
</div>
</div>