From 9fa2558b28f38b7ad2ee83db25e9fb90d243ad3b Mon Sep 17 00:00:00 2001 From: lvzk <897706680@qq.com> Date: Sat, 19 Apr 2025 22:39:35 +0800 Subject: [PATCH 1/2] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=E5=8F=91=E5=B8=83?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E8=93=9D=E7=BB=BF=E6=89=A7=E8=A1=8C=E7=AD=96?= =?UTF-8?q?=E7=95=A5=20#[1402157146800128]=E5=8F=91=E5=B8=83=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E8=93=9D=E7=BB=BF=E6=89=A7=E8=A1=8C=E7=AD=96=E7=95=A5?= =?UTF-8?q?=20http://192.168.0.96:8090/demo/rdm.html#/story-detail/9390509?= =?UTF-8?q?47543040/939050947543042/1402157146800128?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../type/IAutoexecJobSourceTypeHandler.java | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/main/java/neatlogic/framework/autoexec/job/source/type/IAutoexecJobSourceTypeHandler.java b/src/main/java/neatlogic/framework/autoexec/job/source/type/IAutoexecJobSourceTypeHandler.java index 53d073e6..e83b2ec9 100644 --- a/src/main/java/neatlogic/framework/autoexec/job/source/type/IAutoexecJobSourceTypeHandler.java +++ b/src/main/java/neatlogic/framework/autoexec/job/source/type/IAutoexecJobSourceTypeHandler.java @@ -264,6 +264,23 @@ public interface IAutoexecJobSourceTypeHandler { * @return */ default void addExtraJobPhaseNodeInfoByList(Long jobId, List jobPhaseNodeVoList) { - return; + } + + /** + * 批量处理其它数据源作业节点相关数据 + * + * @param jobVo 作业 + * @param autoexecJobPhaseNodeVos 作业节点列表 + * @param userName 执行用户 + * @param protocolId 协议id + */ + default void handleAddJobPhaseNodeEvent(AutoexecJobVo jobVo, List autoexecJobPhaseNodeVos, String userName, Long protocolId, Long updateTag) {} + + /** + * 批量处理删除作业节点时其它数据源作业节点相关数据 + * @param jobPhaseId 作业阶段id + * @param updateTag 更新标记 + */ + default void handleDeleteJobPhaseNodeEvent(Long jobPhaseId,Long updateTag){} } -- Gitee From 0bf500d373abb73792bc73ad1487b8ed49cd5a71 Mon Sep 17 00:00:00 2001 From: lvzk <897706680@qq.com> Date: Mon, 21 Apr 2025 16:25:46 +0800 Subject: [PATCH 2/2] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=E5=8F=91=E5=B8=83?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E8=93=9D=E7=BB=BF=E6=89=A7=E8=A1=8C=E7=AD=96?= =?UTF-8?q?=E7=95=A5=20#[1402157146800128]=E5=8F=91=E5=B8=83=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E8=93=9D=E7=BB=BF=E6=89=A7=E8=A1=8C=E7=AD=96=E7=95=A5?= =?UTF-8?q?=20http://192.168.0.96:8090/demo/rdm.html#/story-detail/9390509?= =?UTF-8?q?47543040/939050947543042/1402157146800128?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../framework/autoexec/dao/mapper/AutoexecJobMapper.xml | 4 +++- .../job/source/type/IAutoexecJobSourceTypeHandler.java | 8 ++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/neatlogic/framework/autoexec/dao/mapper/AutoexecJobMapper.xml b/src/main/java/neatlogic/framework/autoexec/dao/mapper/AutoexecJobMapper.xml index 578f49ef..e395f18d 100644 --- a/src/main/java/neatlogic/framework/autoexec/dao/mapper/AutoexecJobMapper.xml +++ b/src/main/java/neatlogic/framework/autoexec/dao/mapper/AutoexecJobMapper.xml @@ -1756,7 +1756,9 @@ along with this program. If not, see .-->