You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by ke...@apache.org on 2023/05/22 07:52:31 UTC
[dolphinscheduler] 01/02: [Feature][UI]make status and schedule publish status display together (issue-12834) (#12922)
This is an automated email from the ASF dual-hosted git repository.
kerwin pushed a commit to branch 3.1.7-prepare
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
commit 99da77ad9693f6725a76bb3bdb7ded7c267d5a89
Author: hdygxsj <35...@users.noreply.github.com>
AuthorDate: Fri Nov 18 23:03:02 2022 +0800
[Feature][UI]make status and schedule publish status display together (issue-12834) (#12922)
* [Feature][UI]make status and schedule publish status display together in workflow definition list page (issue-12834)
* [Feature][UI]make status and schedule publish status display together in workflow definition list page (issue-12834)
---
.../projects/workflow/definition/use-table.ts | 68 +++++++++++++---------
1 file changed, 40 insertions(+), 28 deletions(-)
diff --git a/dolphinscheduler-ui/src/views/projects/workflow/definition/use-table.ts b/dolphinscheduler-ui/src/views/projects/workflow/definition/use-table.ts
index cf8683816c..f0e73966df 100644
--- a/dolphinscheduler-ui/src/views/projects/workflow/definition/use-table.ts
+++ b/dolphinscheduler-ui/src/views/projects/workflow/definition/use-table.ts
@@ -139,33 +139,20 @@ export function useTable() {
...COLUMN_WIDTH_CONFIG['state'],
render: (row) =>
row.releaseState === 'ONLINE'
- ? t('project.workflow.up_line')
- : t('project.workflow.down_line')
- },
- {
- title: t('project.workflow.create_time'),
- key: 'createTime',
- ...COLUMN_WIDTH_CONFIG['time']
- },
- {
- title: t('project.workflow.update_time'),
- key: 'updateTime',
- ...COLUMN_WIDTH_CONFIG['time']
- },
- {
- title: t('project.workflow.description'),
- key: 'description',
- ...COLUMN_WIDTH_CONFIG['note']
- },
- {
- title: t('project.workflow.create_user'),
- key: 'userName',
- ...COLUMN_WIDTH_CONFIG['userName']
- },
- {
- title: t('project.workflow.modify_user'),
- key: 'modifyBy',
- ...COLUMN_WIDTH_CONFIG['userName']
+ ? h(
+ NTag,
+ { type: 'success', size: 'small' },
+ {
+ default: () => t('project.workflow.up_line')
+ }
+ )
+ : h(
+ NTag,
+ { type: 'warning', size: 'small' },
+ {
+ default: () => t('project.workflow.down_line')
+ }
+ )
},
{
title: t('project.workflow.schedule_publish_status'),
@@ -193,6 +180,31 @@ export function useTable() {
}
}
},
+ {
+ title: t('project.workflow.create_time'),
+ key: 'createTime',
+ ...COLUMN_WIDTH_CONFIG['time']
+ },
+ {
+ title: t('project.workflow.update_time'),
+ key: 'updateTime',
+ ...COLUMN_WIDTH_CONFIG['time']
+ },
+ {
+ title: t('project.workflow.description'),
+ key: 'description',
+ ...COLUMN_WIDTH_CONFIG['note']
+ },
+ {
+ title: t('project.workflow.create_user'),
+ key: 'userName',
+ ...COLUMN_WIDTH_CONFIG['userName']
+ },
+ {
+ title: t('project.workflow.modify_user'),
+ key: 'modifyBy',
+ ...COLUMN_WIDTH_CONFIG['userName']
+ },
{
title: t('project.workflow.operation'),
key: 'operation',
@@ -289,7 +301,7 @@ export function useTable() {
})
}
- const batchCopyWorkflow = () => {}
+ const batchCopyWorkflow = () => { }
const releaseWorkflow = (row: any) => {
const data = {