diff --git a/dolphinscheduler-ui/src/views/resource/components/resource/edit/index.tsx b/dolphinscheduler-ui/src/views/resource/components/resource/edit/index.tsx
index 7170e7376aa38..47dd07593ba09 100644
--- a/dolphinscheduler-ui/src/views/resource/components/resource/edit/index.tsx
+++ b/dolphinscheduler-ui/src/views/resource/components/resource/edit/index.tsx
@@ -37,6 +37,7 @@ export default defineComponent({
// fullname is now the id of resources
const fullName = String(router.currentRoute.value.query.prefix || '')
const tenantCode = String(router.currentRoute.value.query.tenantCode || '')
+ const alias = String(router.currentRoute.value.query.alias || '')
const { state } = useForm()
const { getResourceView, handleUpdateContent } = useEdit(state)
@@ -61,6 +62,7 @@ export default defineComponent({
return {
componentName,
resourceViewRef,
+ alias,
handleReturn,
handleFileContent,
...toRefs(state)
@@ -73,7 +75,7 @@ export default defineComponent({
{this.resourceViewRef.isReady.value ? (
- {this.resourceViewRef.state.value.alias}
+ {this.alias}
{
+ const handleEditFile = (item: {
+ fullName: string
+ user_name: string
+ alias: string
+ }) => {
router.push({
name: 'resource-file-edit',
- query: { prefix: item.fullName, tenantCode: item.user_name }
+ query: {
+ prefix: item.fullName,
+ tenantCode: item.user_name,
+ alias: item.alias
+ }
})
}
@@ -126,7 +134,8 @@ export default defineComponent({
onClick={() => {
this.handleEditFile({
fullName: this.row.fullName,
- user_name: this.row.user_name
+ user_name: this.row.user_name,
+ alias: this.row.alias
})
}}
style={{ marginRight: '-5px' }}
diff --git a/dolphinscheduler-ui/src/views/resource/components/resource/types.ts b/dolphinscheduler-ui/src/views/resource/components/resource/types.ts
index f063e1783cc24..e33af746868f6 100644
--- a/dolphinscheduler-ui/src/views/resource/components/resource/types.ts
+++ b/dolphinscheduler-ui/src/views/resource/components/resource/types.ts
@@ -23,6 +23,7 @@ export interface ResourceFileTableData {
user_name: string
directory: string
file_name: string
+ alias: string
description: string
size: number
type: ResourceType