From 01328c06e113ea7c4797f2bbf0a1709f8b6bfc24 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 09 May 2025 18:40:18 +0800
Subject: [PATCH] 个人工作台跳转

---
 src/views/wel/components/calendarBox.vue |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/src/views/wel/components/calendarBox.vue b/src/views/wel/components/calendarBox.vue
index 17db2cd..7d0f300 100644
--- a/src/views/wel/components/calendarBox.vue
+++ b/src/views/wel/components/calendarBox.vue
@@ -10,6 +10,7 @@
               :key="index"
               class="event-item"
               :class="event.type"
+              @click="jumpcalendar(event,data.day)"
             >
               <span></span>
               {{ event.name }}{{ event.value }}
@@ -24,18 +25,11 @@
 <script setup>
 import dayjs from 'dayjs';
 import { jobEventBar, getCalen } from '@/api/home/index';
+import { useRouter } from 'vue-router'
+const router = useRouter()
 // 日历事件数据
 // 格式: 'YYYY-MM-DD': [...events]
-const events = ref({
-  '2025-05-01': [
-    { type: 'work-order', content: '工单26' },
-    { type: 'task', content: '任务26' },
-  ],
-  '2025-05-04': [
-    { type: 'task', content: '任务26' },
-    { type: 'work-order', content: '工单26' },
-  ],
-});
+const events = ref({});
 const params = ref({
   end_date: undefined,
   start_date: undefined,
@@ -93,6 +87,16 @@
     // console.log('日历', res.data.data);
   });
 };
+const jumpcalendar=(event)=>{
+console.log('eee',event);
+if(event.name ==='工单'){
+   router.push({
+		path: '/tickets/ticket',
+	})
+}
+ 
+  
+}
 onMounted(() => {
   getJobEventBar();
 });

--
Gitblit v1.9.3