Browse Source

[Fix][UI Next][V1.0.0-Alpha] Fix the workflow status field of the task definition page does not support chinese. (#9007)

3.0.0/version-upgrade
songjianet 3 years ago committed by GitHub
parent
commit
7ca204772b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      dolphinscheduler-ui-next/src/locales/modules/en_US.ts
  2. 2
      dolphinscheduler-ui-next/src/locales/modules/zh_CN.ts
  3. 17
      dolphinscheduler-ui-next/src/views/projects/task/definition/use-table.ts

2
dolphinscheduler-ui-next/src/locales/modules/en_US.ts

@ -517,6 +517,8 @@ const project = {
project_tips: 'Please select project name' project_tips: 'Please select project name'
}, },
task: { task: {
online: 'Online',
offline: 'Offline',
task_name: 'Task Name', task_name: 'Task Name',
task_type: 'Task Type', task_type: 'Task Type',
create_task: 'Create Task', create_task: 'Create Task',

2
dolphinscheduler-ui-next/src/locales/modules/zh_CN.ts

@ -514,6 +514,8 @@ const project = {
project_tips: '请选择项目' project_tips: '请选择项目'
}, },
task: { task: {
online: '已上线',
offline: '已下线',
task_name: '任务名称', task_name: '任务名称',
task_type: '任务类型', task_type: '任务类型',
create_task: '创建任务', create_task: '创建任务',

17
dolphinscheduler-ui-next/src/views/projects/task/definition/use-table.ts

@ -67,7 +67,22 @@ export function useTable(onEdit: Function) {
}, },
{ {
title: t('project.task.workflow_state'), title: t('project.task.workflow_state'),
key: 'processReleaseState' key: 'processReleaseState',
render: (row: any) => {
if (row.processReleaseState === 'OFFLINE') {
return h(
NTag,
{ type: 'error', size: 'small' },
t('project.task.offline')
)
} else if (row.processReleaseState === 'ONLINE') {
return h(
NTag,
{ type: 'info', size: 'small' },
t('project.task.online')
)
}
}
}, },
{ {
title: t('project.task.task_type'), title: t('project.task.task_type'),

Loading…
Cancel
Save