From 3d08674227b35c1dee6dbd26a3e011bbfaf1dddf Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Mon, 13 Oct 2025 10:22:54 +0800
Subject: [PATCH] feat:详情
---
src/pages/work/index.vue | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/pages/work/index.vue b/src/pages/work/index.vue
index 60f780c..e1a43c4 100644
--- a/src/pages/work/index.vue
+++ b/src/pages/work/index.vue
@@ -28,11 +28,15 @@
</template>
<script setup>
-
+import { useUserStore } from '@/store/index.js'
import {getList,getstatusCount} from '/src/api/work/index.js'
import dayjs from 'dayjs';
+ const userStore = useUserStore()
+ const userInfo = userStore.userInfo
+
const dataList = ref([])
const keyword = ref('')
+ const currentTab=ref('myTickets')
const tabList = ref([{
name: '我的工单',
key: 'myTickets',
@@ -99,7 +103,8 @@
size: 9999,
source: 1,
status:listParams.value.status,
- event_name:listParams.value.keyword
+ event_name:listParams.value.keyword,
+ user_id:currentTab.value=== 'myTickets' ?userInfo.user_id : undefined
}
getList(params).then(res => {
@@ -127,6 +132,7 @@
}
const handleClick = (item) => {
+ currentTab.value = item.key
listParams.value.status = item.status
getDataList()
}
--
Gitblit v1.9.3