diff --git a/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ProcessDefinitionMapper.xml b/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ProcessDefinitionMapper.xml index 79f0d54931..87754e64c4 100644 --- a/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ProcessDefinitionMapper.xml +++ b/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ProcessDefinitionMapper.xml @@ -187,8 +187,7 @@ on ptr.process_definition_code=pd.code and ptr.process_definition_version = pd.version and ptr.project_code=pd.project_code and pd.release_state = 1 join t_ds_task_definition td - on (ptr.pre_task_code=td.code and ptr.pre_task_version=td.version) - or (ptr.post_task_code=td.code and ptr.post_task_version=td.version) + on ptr.post_task_code=td.code and ptr.post_task_version=td.version WHERE td.resource_ids is not null and td.resource_ids != '' @@ -199,8 +198,7 @@ on ptr.process_definition_code=pd.code and ptr.process_definition_version = pd.version and ptr.project_code=pd.project_code and pd.release_state = 1 join t_ds_task_definition td - on (ptr.pre_task_code=td.code and ptr.pre_task_version=td.version) - or (ptr.post_task_code=td.code and ptr.post_task_version=td.version) + on ptr.post_task_code=td.code and ptr.post_task_version=td.version WHERE td.resource_ids is not null and td.resource_ids != '' and td.user_id = #{userId}