diff --git a/src/hooks/common/router.ts b/src/hooks/common/router.ts index ac51dfc..cb86f62 100644 --- a/src/hooks/common/router.ts +++ b/src/hooks/common/router.ts @@ -39,6 +39,11 @@ export function useRouterPush(inSetup = true) { function routerPushByKeyWithMetaQuery(key: RouteKey) { const allRoutes = router.getRoutes(); const meta = allRoutes.find(item => item.name === key)?.meta || null; + // 处理 my_initiatechange 路由,如果 id 存在,直接跳转 + // 判断发起变更是否是编辑 + if(key==='my_initiatechange' && route.value?.query?.id){ + return + } const query: Record = {};