This is an automated email from the ASF dual-hosted git repository.
lidongdai pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
The following commit(s) were added to refs/heads/dev by this push:
new c0b03fca21 [Feature][UI]make status and schedule publish status
display together (issue-12834) (#12922)
c0b03fca21 is described below
commit c0b03fca21ec40fd15c52f139b3969065aee2a82
Author: hdygxsj <[email protected]>
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 = {