From cd129aa949dff285cda41080523eb89b1f7b68be Mon Sep 17 00:00:00 2001
From: gssong <1742057357@qq.com>
Date: 星期日, 24 三月 2024 15:13:05 +0800
Subject: [PATCH] update 路由跳转

---
 src/views/workflow/leave/index.vue |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/src/views/workflow/leave/index.vue b/src/views/workflow/leave/index.vue
index c7baae2..4f7c8e1 100644
--- a/src/views/workflow/leave/index.vue
+++ b/src/views/workflow/leave/index.vue
@@ -175,18 +175,36 @@
 const handleAdd = () => {
   proxy.$tab.closePage(proxy.$route);
   proxy.$router.push(`/demo/leaveEdit/index/add/add`);
+  proxy.$router.push({
+      path: `/demo/leaveEdit/index`,
+      query: {
+        type: 'add'
+      }
+  })
 };
 
 /** 淇敼鎸夐挳鎿嶄綔 */
 const handleUpdate = (row?: LeaveVO) => {
   proxy.$tab.closePage(proxy.$route);
-  proxy.$router.push(`/demo/leaveEdit/index/${row.id}/update`);;
+  proxy.$router.push({
+      path: `/demo/leaveEdit/index`,
+      query: {
+        id: row.id,
+        type: 'update'
+      }
+  })
 };
 
 /** 鏌ョ湅鎸夐挳鎿嶄綔 */
 const handleView = (row?: LeaveVO) => {
   proxy.$tab.closePage(proxy.$route);
-  proxy.$router.push(`/demo/leaveEdit/index/${row.id}/view`);
+  proxy.$router.push({
+      path: `/demo/leaveEdit/index`,
+      query: {
+        id: row.id,
+        type: 'view'
+      }
+  })
 };
 
 /** 鍒犻櫎鎸夐挳鎿嶄綔 */

--
Gitblit v1.9.3