diff --git a/zc-business/src/main/java/com/zc/business/mapper/DcPublishManageMapper.java b/zc-business/src/main/java/com/zc/business/mapper/DcPublishManageMapper.java index dd74c983..a0f25737 100644 --- a/zc-business/src/main/java/com/zc/business/mapper/DcPublishManageMapper.java +++ b/zc-business/src/main/java/com/zc/business/mapper/DcPublishManageMapper.java @@ -55,6 +55,8 @@ public interface DcPublishManageMapper int deleteDcPublishManageById(Long id); //删除事件发布记录 params 事件id int deleteDcPublishManageEventId(String eventId); + //删除调度记录资源记录 + int deleteDisPathSource(String eventId); //删除调度记录 int deleteDisPath(String eventId); /** diff --git a/zc-business/src/main/resources/mapper/business/DcPublishManageMapper.xml b/zc-business/src/main/resources/mapper/business/DcPublishManageMapper.xml index 6d2adf52..025c8a24 100644 --- a/zc-business/src/main/resources/mapper/business/DcPublishManageMapper.xml +++ b/zc-business/src/main/resources/mapper/business/DcPublishManageMapper.xml @@ -194,11 +194,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{id} - + DELETE FROM dc_dispatch_resource WHERE dispatch_id IN ( SELECT id FROM dc_dispatch WHERE event_id = #{eventId} - ); - DELETE FROM dc_dispatch WHERE event_id = #{eventId}; + ) + + + DELETE FROM dc_dispatch WHERE event_id = #{eventId}