This is an automated email from the ASF dual-hosted git repository.
wanggenhua 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 4bbf3c8ea1 fix (#10678)
4bbf3c8ea1 is described below
commit 4bbf3c8ea19cd4198d4b55aa2549d20ad70fb2ab
Author: zhuxt2015 <[email protected]>
AuthorDate: Fri Jul 1 11:30:01 2022 +0800
fix (#10678)
---
.../dolphinscheduler/api/service/impl/ProcessDefinitionServiceImpl.java | 1 +
.../src/views/projects/workflow/definition/components/table-action.tsx | 1 -
dolphinscheduler-ui/src/views/projects/workflow/definition/use-table.ts | 1 -
3 files changed, 1 insertion(+), 2 deletions(-)
diff --git
a/dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ProcessDefinitionServiceImpl.java
b/dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ProcessDefinitionServiceImpl.java
index 753b55d8ef..404a77679a 100644
---
a/dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ProcessDefinitionServiceImpl.java
+++
b/dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ProcessDefinitionServiceImpl.java
@@ -1791,6 +1791,7 @@ public class ProcessDefinitionServiceImpl extends
BaseServiceImpl implements Pro
final Date date = new Date();
processDefinition.setCreateTime(date);
processDefinition.setUpdateTime(date);
+ processDefinition.setReleaseState(ReleaseState.OFFLINE);
if (StringUtils.isNotBlank(processDefinition.getLocations())) {
ArrayNode jsonNodes =
JSONUtils.parseArray(processDefinition.getLocations());
for (int i = 0; i < jsonNodes.size(); i++) {
diff --git
a/dolphinscheduler-ui/src/views/projects/workflow/definition/components/table-action.tsx
b/dolphinscheduler-ui/src/views/projects/workflow/definition/components/table-action.tsx
index 7dc7550933..6ad3d488e8 100644
---
a/dolphinscheduler-ui/src/views/projects/workflow/definition/components/table-action.tsx
+++
b/dolphinscheduler-ui/src/views/projects/workflow/definition/components/table-action.tsx
@@ -212,7 +212,6 @@ export default defineComponent({
type='info'
tag='div'
circle
- disabled={releaseState === 'ONLINE'}
onClick={this.handleCopyWorkflow}
>
<NIcon>
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 3bc68ba546..227c0a8f6e 100644
--- a/dolphinscheduler-ui/src/views/projects/workflow/definition/use-table.ts
+++ b/dolphinscheduler-ui/src/views/projects/workflow/definition/use-table.ts
@@ -70,7 +70,6 @@ export function useTable() {
variables.columns = [
{
type: 'selection',
- disabled: (row) => row.releaseState === 'ONLINE',
className: 'btn-selected',
...COLUMN_WIDTH_CONFIG['selection']
},