Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
DolphinScheduler
提交
bb2d4d18
DolphinScheduler
项目概览
apache
/
DolphinScheduler
上一次同步 1 年多
通知
707
Star
9572
Fork
3514
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
DolphinScheduler
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
bb2d4d18
编写于
4月 28, 2022
作者:
D
Devosend
提交者:
GitHub
4月 28, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[Fix][UI] Hide the version control button in workflow instance (#9825)
上级
4f596f36
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
16 addition
and
8 deletion
+16
-8
dolphinscheduler-ui-next/src/views/projects/workflow/components/dag/index.tsx
...next/src/views/projects/workflow/components/dag/index.tsx
+1
-0
dolphinscheduler-ui-next/src/views/projects/workflow/definition/components/use-table.ts
...iews/projects/workflow/definition/components/use-table.ts
+9
-6
dolphinscheduler-ui-next/src/views/projects/workflow/definition/components/version-modal.tsx
...projects/workflow/definition/components/version-modal.tsx
+6
-2
未找到文件。
dolphinscheduler-ui-next/src/views/projects/workflow/components/dag/index.tsx
浏览文件 @
bb2d4d18
...
...
@@ -328,6 +328,7 @@ export default defineComponent({
/>
{
!!
props
.
definition
&&
(
<
VersionModal
isInstance
=
{
props
.
instance
?
true
:
false
}
v
-
model
:
row
=
{
props
.
definition
.
processDefinition
}
v
-
model
:
show
=
{
versionModalShow
.
value
}
onUpdateList
=
{
refreshDetail
}
...
...
dolphinscheduler-ui-next/src/views/projects/workflow/definition/components/use-table.ts
浏览文件 @
bb2d4d18
...
...
@@ -46,7 +46,7 @@ export function useTable(
loadingRef
:
ref
(
false
)
})
const
createColumns
=
(
variables
:
any
)
=>
{
const
createColumns
=
(
variables
:
any
,
isInstance
:
boolean
)
=>
{
variables
.
columns
=
[
{
title
:
'
#
'
,
...
...
@@ -79,12 +79,15 @@ export function useTable(
{
title
:
t
(
'
project.workflow.create_time
'
),
key
:
'
operateTime
'
},
{
}
]
as
TableColumns
<
any
>
if
(
!
isInstance
)
{
variables
.
columns
.
push
({
title
:
t
(
'
project.workflow.operation
'
),
key
:
'
operation
'
,
className
:
styles
.
operation
,
render
:
(
_row
)
=>
{
render
:
(
_row
:
any
)
=>
{
return
h
(
NSpace
,
null
,
{
default
:
()
=>
[
h
(
...
...
@@ -154,8 +157,8 @@ export function useTable(
]
})
}
}
]
as
TableColumns
<
any
>
}
)
}
}
const
getTableData
=
(
row
:
any
)
=>
{
...
...
dolphinscheduler-ui-next/src/views/projects/workflow/definition/components/version-modal.tsx
浏览文件 @
bb2d4d18
...
...
@@ -26,6 +26,10 @@ import styles from '../index.module.scss'
import
type
{
IDefinitionData
}
from
'
../types
'
const
props
=
{
isInstance
:
{
type
:
Boolean
as
PropType
<
boolean
>
,
default
:
false
},
show
:
{
type
:
Boolean
as
PropType
<
boolean
>
,
default
:
false
...
...
@@ -67,13 +71,13 @@ export default defineComponent({
watch
(
()
=>
props
.
show
,
()
=>
{
createColumns
(
variables
)
createColumns
(
variables
,
props
.
isInstance
)
requestData
()
}
)
watch
(
useI18n
().
locale
,
()
=>
{
createColumns
(
variables
)
createColumns
(
variables
,
props
.
isInstance
)
})
return
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录