Browse Source

[Fix][UI Next][V1.0.0-Beta] Fix bug where route is error in file manage root (#9697)

3.0.0/version-upgrade
Devosend 2 years ago committed by GitHub
parent
commit
48d526f275
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 25
      dolphinscheduler-ui-next/src/views/resource/file/index.tsx

25
dolphinscheduler-ui-next/src/views/resource/file/index.tsx

@ -134,6 +134,12 @@ export default defineComponent({
handleShowModal(renameShowRef)
}
const handleGoRoot = () => {
router.push({
name: 'file-manage'
})
}
const updateList = () => {
resourceListRef.value = getResourceListState(
fileId.value,
@ -226,6 +232,7 @@ export default defineComponent({
handleRenameFile,
handleUpdatePage,
handleUpdatePageSize,
handleGoRoot,
pagination: paginationReactive,
renameInfo,
breadcrumbItemsRef
@ -291,11 +298,19 @@ export default defineComponent({
'header-extra': () => (
<NBreadcrumb separator='>' class={styles['breadcrumb']}>
{this.breadcrumbItemsRef?.map((item: BreadcrumbItem) => {
return (
<NBreadcrumbItem href={item.id.toString()}>
{item.fullName}
</NBreadcrumbItem>
)
if (item.id === 0) {
return (
<NBreadcrumbItem>
<span onClick={this.handleGoRoot}>{item.fullName}</span>
</NBreadcrumbItem>
)
} else {
return (
<NBreadcrumbItem href={item.id.toString()}>
{item.fullName}
</NBreadcrumbItem>
)
}
})}
</NBreadcrumb>
),

Loading…
Cancel
Save