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']
       },

Reply via email to