Browse Source

[Fix][Next-UI] Fix the jumping problem of close button on dag page. (#9494)

3.0.0/version-upgrade
Amy0104 3 years ago committed by GitHub
parent
commit
8a2fbd205e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 17
      dolphinscheduler-ui-next/src/views/projects/workflow/components/dag/dag-toolbar.tsx

17
dolphinscheduler-ui-next/src/views/projects/workflow/components/dag/dag-toolbar.tsx

@ -140,7 +140,22 @@ export default defineComponent({
* Back to the entrance
*/
const onClose = () => {
router.go(-1)
if (history.state.back !== '/login') {
router.go(-1)
return
}
if (history.state.current.includes('workflow/definitions')) {
router.push({
path: `/projects/${route.params.projectCode}/workflow-definition`
})
return
}
if (history.state.current.includes('workflow/instances')) {
router.push({
path: `/projects/${route.params.projectCode}/workflow/instances`
})
return
}
}
/**

Loading…
Cancel
Save