Browse Source

[Fix][UI][V1.0.0-Beta] Set the default value of host to '-' and Disable log button without host data. (#9742)

Amy0104 3 years ago
parent
commit
1f9660b80d

+ 3 - 1
dolphinscheduler-ui-next/src/views/projects/task/instance/use-table.ts

@@ -155,7 +155,8 @@ export function useTable() {
       {
         title: t('project.task.host'),
         key: 'host',
-        ...COLUMN_WIDTH_CONFIG['name']
+        ...COLUMN_WIDTH_CONFIG['name'],
+        render: (row: IRecord) => row.host || '-'
       },
       {
         title: t('project.task.operation'),
@@ -206,6 +207,7 @@ export function useTable() {
                         circle: true,
                         type: 'info',
                         size: 'small',
+                        disabled: !row.host,
                         onClick: () => handleLog(row)
                       },
                       {