diff --git a/dolphinscheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/subdirectory/index.vue b/dolphinscheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/subdirectory/index.vue
index 50c0ecfa0c..3f2bf0bc7c 100755
--- a/dolphinscheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/subdirectory/index.vue
+++ b/dolphinscheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/subdirectory/index.vue
@@ -18,7 +18,7 @@
@@ -135,7 +135,7 @@
this.searchParams.id = this.$route.params.id
this._debounceGET()
},
- _ckOperation (index) {
+ _ckOperation (item, index) {
let breadName = ''
this.breadList.forEach((item, i) => {
if (i <= index) {
@@ -147,7 +147,8 @@
transferApi (api) {
this.getResourceId({
type: 'FILE',
- fullName: api
+ fullName: api,
+ id: this.searchParams.id
}).then(res => {
localStore.setItem('currentDir', `${res.fullName}`)
this.$router.push({ path: `/resource/file/subdirectory/${res.id}` })