From b535fe487bc554d5ff4c797bbca1b346e31fab32 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Fri, 28 Nov 2025 16:07:58 +0800
Subject: [PATCH] feat:更新个人工作台跳转智飞工单

---
 src/views/tickets/orderLog.vue       |   15 +++++----------
 src/views/wel/components/backlog.vue |    2 ++
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/src/views/tickets/orderLog.vue b/src/views/tickets/orderLog.vue
index d88bbbb..595c86c 100644
--- a/src/views/tickets/orderLog.vue
+++ b/src/views/tickets/orderLog.vue
@@ -91,19 +91,14 @@
 import AddEditDetails from './component/AddEditDetails.vue'
 import NProgress from 'nprogress'
 import { useStore } from 'vuex'
+import { useRoute } from 'vue-router'
 import { downloadXls } from '@/utils/util'
 import {
   getList,
-  saveUpdateOrderLog,
   orderLogDetails,
-  orderLogRecall,
-  orderLogReject,
-  orderLogPass,
   orderLogExport,
   jobStatusNum,
-  userPublish,
   deleteOrderLog,
-  getWaylineMaxTerrainHeight
 } from '@/api/tickets/orderLog'
 import { newGetWorkspacesPage } from '@/api/resource/wayline'
 import { getDictionaryByCode } from '@/api/system/dictbiz'
@@ -116,11 +111,10 @@
 import { aiImagesPage } from '@/api/dataCenter/dataCenter';
 
 const store = useStore()
+const route = useRoute()
 
 const userInfo = computed(() => store.state.user.userInfo)
 const permission = computed(() => store.state.user.permission);
-
-console.log(userInfo,permission, '8888')
 
 const isShowAddEditDetails = ref(false)
 
@@ -150,7 +144,6 @@
   activeTab.value = tabsList.value[0].name
   // tab值传
   orderListParams.status = tabsList.value[0].value
-  console.log('8878797', tabsList.value)
   // tabsList.value
   //   .map(tab => {
   //     if (tab.name === 'all') {
@@ -334,7 +327,6 @@
       ...cloneDeep(orderListParams.searchParams)
     }
     const res = await orderLogExport(apiParams)
-    console.log(res, '导出')
     downloadXls(res.data, `智飞工单${dayjs().format('YYYY-MM-DD')}.xlsx`)
     ElMessage.success('导出成功')
 
@@ -447,6 +439,9 @@
   filteredTabs()
   getTableList()
   updateGlobalCounts()
+  if (route.query.id) {
+    route.query.status === '1' ? handleCheckDetail({ id:  route.query.id}, '工单审核') : handleCheckDetail({ id:  route.query.id}, '工单详情')
+  }
 })
 </script>
 
diff --git a/src/views/wel/components/backlog.vue b/src/views/wel/components/backlog.vue
index c106d5c..d2b2162 100644
--- a/src/views/wel/components/backlog.vue
+++ b/src/views/wel/components/backlog.vue
@@ -155,11 +155,13 @@
 const jumporder = val => {
   if (checked.value === '智飞工单') {
     const id = val.id
+    const status = val.status
     getaddOrderRecord(id)
     router.replace({
       path: `/tickets/orderLog`,
       query: {
         id,
+        status,
       },
     })
   } else {

--
Gitblit v1.9.3